# near model CODE resource # jump table entries: 10744-10816 (73 of them) export_1343: fn00000000: 00000000 4E56 FEB4 link A6, -0x014C 00000004 48E7 0028 movem.l -[A7], A2,A4 00000008 206E 001A movea.l A0, [A6 + 0x1A] 0000000C 43EE FFBA lea.l A1, [A6 - 0x46] 00000010 7022 moveq.l D0, 0x22 label00000012: 00000012 32D8 move.w [A1]+, [A0]+ 00000014 51C8 FFFC dbf D0, -0x6 /* 00000012 */ 00000018 286E 0008 movea.l A4, [A6 + 0x8] 0000001C 2254 movea.l A1, [A4] 0000001E 41E9 004E lea.l A0, [A1 + 0x4E] 00000022 45EE FFBA lea.l A2, [A6 - 0x46] 00000026 7022 moveq.l D0, 0x22 label00000028: 00000028 30DA move.w [A0]+, [A2]+ 0000002A 51C8 FFFC dbf D0, -0x6 /* 00000028 */ 0000002E 236E 0016 0094 move.l [A1 + 0x94], [A6 + 0x16] 00000034 42A7 clr.l -[A7] 00000036 486E FFBA pea.l [A6 - 0x46] 0000003A 486E FEB4 pea.l [A6 - 0x14C] 0000003E 4EAD 4C22 jsr [A5 + 0x4C22 /* export_2432 */] 00000042 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000046 2254 movea.l A1, [A4] 00000048 41E9 0098 lea.l A0, [A1 + 0x98] 0000004C 45EE FFBA lea.l A2, [A6 - 0x46] 00000050 7022 moveq.l D0, 0x22 label00000052: 00000052 30DA move.w [A0]+, [A2]+ 00000054 51C8 FFFC dbf D0, -0x6 /* 00000052 */ 00000058 136E FEB4 00DE move.b [A1 + 0xDE], [A6 - 0x14C] 0000005E 4AAE 0012 tst.l [A6 + 0x12] 00000062 6660 bne +0x62 /* 000000C4 */ 00000064 3D7C FFFF FFB8 move.w [A6 - 0x48], 0xFFFF 0000006A 4267 clr.w -[A7] 0000006C 486E FFBA pea.l [A6 - 0x46] 00000070 486E FFB8 pea.l [A6 - 0x48] 00000074 1F3C 0001 move.b -[A7], 0x1 00000078 303C 0192 move.w D0, 0x192 0000007C AAAA syscall QuickTimeDispatch 0000007E 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000082 426E FFB6 clr.w [A6 - 0x4A] 00000086 422E FEB6 clr.b [A6 - 0x14A] 0000008A 4267 clr.w -[A7] 0000008C 486E 0012 pea.l [A6 + 0x12] 00000090 3F2E FFB8 move.w -[A7], [A6 - 0x48] 00000094 486E FFB6 pea.l [A6 - 0x4A] 00000098 486E FEB6 pea.l [A6 - 0x14A] 0000009C 4267 clr.w -[A7] 0000009E 486E FEB5 pea.l [A6 - 0x14B] 000000A2 303C 00F0 move.w D0, 0xF0 000000A6 AAAA syscall QuickTimeDispatch 000000A8 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000000AC 4267 clr.w -[A7] 000000AE 3F2E FFB8 move.w -[A7], [A6 - 0x48] 000000B2 303C 00D5 move.w D0, 0xD5 000000B6 AAAA syscall QuickTimeDispatch 000000B8 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000000BC 2F2E 0012 move.l -[A7], [A6 + 0x12] 000000C0 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] label000000C4: 000000C4 2F2E 0012 move.l -[A7], [A6 + 0x12] 000000C8 2F2E 000E move.l -[A7], [A6 + 0xE] 000000CC 1F2E 000C move.b -[A7], [A6 + 0xC] 000000D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000D4 4EBA 2366 jsr [PC + 0x2366 /* 0000243C */] 000000D8 4CDF 1400 movem.l A2,A4, [A7]+ 000000DC 4E5E unlink A6 000000DE 205F movea.l A0, [A7]+ 000000E0 DEFC 0016 add.w A7, 0x16 000000E4 4ED0 jmp [A0] 000000E6 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000000E8-000000EC export_1344: fn000000E8: 000000E8 4E56 FFB8 link A6, -0x0048 // end alternate branch 000000E8-000000EC export_1344: // at 000000E8 (misaligned) fn000000E8: // (misaligned) 000000EA FFB8 .invalid <> 000000EC 48E7 0128 movem.l -[A7], D7,A2,A4 000000F0 286E 0008 movea.l A4, [A6 + 0x8] 000000F4 41EE FFBA lea.l A0, [A6 - 0x46] 000000F8 2454 movea.l A2, [A4] 000000FA 43EA 0098 lea.l A1, [A2 + 0x98] 000000FE 7022 moveq.l D0, 0x22 label00000100: 00000100 30D9 move.w [A0]+, [A1]+ 00000102 51C8 FFFC dbf D0, -0x6 /* 00000100 */ 00000106 1E2A 00DE move.b D7, [A2 + 0xDE] 0000010A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000010E 4EBA 23AC jsr [PC + 0x23AC /* 000024BC */] 00000112 4CDF 1480 movem.l D7,A2,A4, [A7]+ 00000116 4E5E unlink A6 00000118 2E9F move.l [A7], [A7]+ 0000011A 4E75 rts export_1345: 0000011C 4E56 FE2C link A6, -0x01D4 00000120 48E7 0028 movem.l -[A7], A2,A4 00000124 206E 001E movea.l A0, [A6 + 0x1E] 00000128 43EE FFBA lea.l A1, [A6 - 0x46] 0000012C 7022 moveq.l D0, 0x22 label0000012E: 0000012E 32D8 move.w [A1]+, [A0]+ 00000130 51C8 FFFC dbf D0, -0x6 /* 0000012E */ 00000134 286E 0008 movea.l A4, [A6 + 0x8] 00000138 2054 movea.l A0, [A4] 0000013A 4228 00E0 clr.b [A0 + 0xE0] 0000013E 4AAE 0012 tst.l [A6 + 0x12] 00000142 6600 00A0 bne +0xA2 /* 000001E4 */ 00000146 42A7 clr.l -[A7] 00000148 486E FFBA pea.l [A6 - 0x46] 0000014C 486E FE73 pea.l [A6 - 0x18D] 00000150 4EAD 4C22 jsr [A5 + 0x4C22 /* export_2432 */] 00000154 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000158 2254 movea.l A1, [A4] 0000015A 41E9 0098 lea.l A0, [A1 + 0x98] 0000015E 45EE FFBA lea.l A2, [A6 - 0x46] 00000162 7022 moveq.l D0, 0x22 label00000164: 00000164 30DA move.w [A0]+, [A2]+ 00000166 51C8 FFFC dbf D0, -0x6 /* 00000164 */ 0000016A 136E FE73 00DE move.b [A1 + 0xDE], [A6 - 0x18D] 00000170 486E FEBA pea.l [A6 - 0x146] 00000174 2F3C 0006 0802 move.l -[A7], 0x60802 0000017A 4EAD 04AA jsr [A5 + 0x4AA /* export_145 */] 0000017E 4A2E FEBA tst.b [A6 - 0x146] 00000182 6610 bne +0x12 /* 00000194 */ 00000184 41EE FEBA lea.l A0, [A6 - 0x146] 00000188 43FA 0090 lea.l A1, [PC + 0x90 /* 0000021A, value 0x84D6F6F, pstring "MooVTemp" */] 0000018C 7004 moveq.l D0, 0x04 label0000018E: 0000018E 30D9 move.w [A0]+, [A1]+ 00000190 51C8 FFFC dbf D0, -0x6 /* 0000018E */ label00000194: 00000194 486E FE2C pea.l [A6 - 0x1D4] 00000198 486E FEBA pea.l [A6 - 0x146] 0000019C 4EAD 2952 jsr [A5 + 0x2952 /* export_1318 */] 000001A0 205F movea.l A0, [A7]+ 000001A2 43EE FE74 lea.l A1, [A6 - 0x18C] 000001A6 7022 moveq.l D0, 0x22 label000001A8: 000001A8 32D8 move.w [A1]+, [A0]+ 000001AA 51C8 FFFC dbf D0, -0x6 /* 000001A8 */ 000001AE 4267 clr.w -[A7] 000001B0 486E FFBA pea.l [A6 - 0x46] 000001B4 2F2E 001A move.l -[A7], [A6 + 0x1A] 000001B8 486E FE74 pea.l [A6 - 0x18C] 000001BC 2F3C 5456 4F44 move.l -[A7], 0x54564F44 /* 'TVOD' */ 000001C2 4267 clr.w -[A7] 000001C4 4EAD 2CCA jsr [A5 + 0x2CCA /* export_1429 */] 000001C8 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000001CC 41EE FFBA lea.l A0, [A6 - 0x46] 000001D0 43EE FE74 lea.l A1, [A6 - 0x18C] 000001D4 7022 moveq.l D0, 0x22 label000001D6: 000001D6 30D9 move.w [A0]+, [A1]+ 000001D8 51C8 FFFC dbf D0, -0x6 /* 000001D6 */ 000001DC 2054 movea.l A0, [A4] 000001DE 117C 0001 00E0 move.b [A0 + 0xE0], 0x1 label000001E4: 000001E4 486E FFBA pea.l [A6 - 0x46] 000001E8 2F2D E8B0 move.l -[A7], [A5 - 0x1750] 000001EC 4EAD 297A jsr [A5 + 0x297A /* export_1323 */] 000001F0 486E FFBA pea.l [A6 - 0x46] 000001F4 2F2E 0016 move.l -[A7], [A6 + 0x16] 000001F8 2F2E 0012 move.l -[A7], [A6 + 0x12] 000001FC 2F2E 000E move.l -[A7], [A6 + 0xE] 00000200 1F2E 000C move.b -[A7], [A6 + 0xC] 00000204 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000208 4EBA FDF6 jsr [PC - 0x20A /* 00000000 */] 0000020C 4CDF 1400 movem.l A2,A4, [A7]+ 00000210 4E5E unlink A6 00000212 205F movea.l A0, [A7]+ 00000214 DEFC 001A add.w A7, 0x1A 00000218 4ED0 jmp [A0] 0000021A 084D 6F6F bchg.b A5, 0x6F /* 'o' */ 0000021E 5654 addq.w [A4], 3 00000220 656D bcs +0x6F /* 0000028F */ 00000222 7000 moveq.l D0, 0x00 export_1346: 00000224 4E56 FFB8 link A6, -0x0048 00000228 48E7 0128 movem.l -[A7], D7,A2,A4 0000022C 286E 0008 movea.l A4, [A6 + 0x8] 00000230 2054 movea.l A0, [A4] 00000232 1E28 00E0 move.b D7, [A0 + 0xE0] 00000236 43EE FFB8 lea.l A1, [A6 - 0x48] 0000023A 45E8 004E lea.l A2, [A0 + 0x4E] 0000023E 7022 moveq.l D0, 0x22 label00000240: 00000240 32DA move.w [A1]+, [A2]+ 00000242 51C8 FFFC dbf D0, -0x6 /* 00000240 */ 00000246 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000024A 4EBA FE9C jsr [PC - 0x164 /* 000000E8 */] 0000024E 486E FFB8 pea.l [A6 - 0x48] 00000252 2F2D E8B0 move.l -[A7], [A5 - 0x1750] 00000256 4EAD 2982 jsr [A5 + 0x2982 /* export_1324 */] 0000025A 4267 clr.w -[A7] 0000025C 486E FFB8 pea.l [A6 - 0x48] 00000260 2F2D E8B0 move.l -[A7], [A5 - 0x1750] 00000264 4EAD 298A jsr [A5 + 0x298A /* export_1325 */] 00000268 101F move.b D0, [A7]+ 0000026A 661C bne +0x1E /* 00000288 */ 0000026C 486E FFB8 pea.l [A6 - 0x48] 00000270 2F2D E8B0 move.l -[A7], [A5 - 0x1750] 00000274 4EAD 2992 jsr [A5 + 0x2992 /* export_1326 */] 00000278 4267 clr.w -[A7] 0000027A 486E FFB8 pea.l [A6 - 0x48] 0000027E 303C 0175 move.w D0, 0x175 00000282 AAAA syscall QuickTimeDispatch 00000284 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] label00000288: 00000288 4CDF 1480 movem.l D7,A2,A4, [A7]+ 0000028C 4E5E unlink A6 0000028E 2E9F move.l [A7], [A7]+ 00000290 4E75 rts 00000292 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1347: // at 00000294 (misaligned) 00000296 0000 203C ori.b D0, 0x3C /* '<' */ 0000029A 736E moveq.l D1, 0x6E 0000029C 6420 bcc +0x22 /* 000002BE */ 0000029E B0AE 000C cmp.l D0, [A6 + 0xC] 000002A2 57C0 seq D0 000002A4 4400 neg.b D0 000002A6 1D40 0010 move.b [A6 + 0x10], D0 000002AA 4E5E unlink A6 000002AC 205F movea.l A0, [A7]+ 000002AE 504F addq.w A7, 8 000002B0 4ED0 jmp [A0] 000002B2 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1348: // at 000002B4 (misaligned) 000002B6 FFF8 .invalid <> 000002B8 48E7 0308 movem.l -[A7], D6,D7,A4 000002BC 286E 0008 movea.l A4, [A6 + 0x8] // begin alternate branch 000002BE-000002C2 label000002BE: 000002BE 0008 7000 ori.b A0, 0x0 // end alternate branch 000002BE-000002C2 label000002BE: // (misaligned) 000002C0 7000 moveq.l D0, 0x00 000002C2 2D40 FFFC move.l [A6 - 0x4], D0 000002C6 4267 clr.w -[A7] 000002C8 1F3C 0001 move.b -[A7], 0x1 000002CC 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 000002D0 1E1F move.b D7, [A7]+ 000002D2 4267 clr.w -[A7] 000002D4 2054 movea.l A0, [A4] 000002D6 2F28 0042 move.l -[A7], [A0 + 0x42] 000002DA 486E FFFC pea.l [A6 - 0x4] 000002DE 4EAD 539A jsr [A5 + 0x539A /* export_2671 */] 000002E2 3C1F move.w D6, [A7]+ 000002E4 4267 clr.w -[A7] 000002E6 1F07 move.b -[A7], D7 000002E8 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 000002EC 1E1F move.b D7, [A7]+ 000002EE 3F06 move.w -[A7], D6 000002F0 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000002F4 4267 clr.w -[A7] 000002F6 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */ 000002FC 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000300 4EAD 066A jsr [A5 + 0x66A /* export_201 */] 00000304 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000308 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 0000030C 4E5E unlink A6 0000030E 2E9F move.l [A7], [A7]+ 00000310 4E75 rts 00000312 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000314-0000031E export_1349: fn00000314: 00000314 4E56 0000 link A6, 0 00000318 203C 4D6F 6F56 move.l D0, 0x4D6F6F56 /* 'MooV' */ // end alternate branch 00000314-0000031E export_1349: // at 00000314 (misaligned) fn00000314: // (misaligned) 00000316 0000 203C ori.b D0, 0x3C /* '<' */ 0000031A 4D6F 6F56 chk.w D6, [A7 + 0x6F56] 0000031E B0AE 0008 cmp.l D0, [A6 + 0x8] 00000322 57C0 seq D0 00000324 4400 neg.b D0 00000326 1D40 000C move.b [A6 + 0xC], D0 0000032A 4E5E unlink A6 0000032C 2E9F move.l [A7], [A7]+ 0000032E 4E75 rts 00000330 9143 subx.w D0, D3 00000332 414E chk.w D0, A6 00000334 494D chk.w D4, A5 00000336 504F addq.w A7, 8 00000338 5254 addq.w [A4], 1 0000033A 4D4F chk.w D6, A7 0000033C 4F56 chk.w D7, [A6] 0000033E 5459 addq.w [A1]+, 2 00000340 5045 addq.w D5, 8 00000342 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1350: // at 00000344 (misaligned) 00000346 FFFE .invalid <> 00000348 2F07 move.l -[A7], D7 0000034A 4247 clr.w D7 0000034C 4267 clr.w -[A7] 0000034E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000352 4EBA FFC0 jsr [PC - 0x40 /* 00000314 */] 00000356 101F move.b D0, [A7]+ 00000358 6606 bne +0x8 /* 00000360 */ 0000035A 3E3C 9A70 move.w D7, 0x9A70 0000035E 600E bra +0x10 /* 0000036E */ label00000360: 00000360 4267 clr.w -[A7] 00000362 4EAD 285A jsr [A5 + 0x285A /* export_1287 */] 00000366 101F move.b D0, [A7]+ 00000368 6604 bne +0x6 /* 0000036E */ 0000036A 3E3C 96EC move.w D7, 0x96EC label0000036E: 0000036E 3D47 000C move.w [A6 + 0xC], D7 00000372 2E1F move.l D7, [A7]+ 00000374 4E5E unlink A6 00000376 2E9F move.l [A7], [A7]+ 00000378 4E75 rts 0000037A 8D43 414E pack D6, D3, 0x414E 0000037E 494D chk.w D4, A5 00000380 504F addq.w A7, 8 00000382 5254 addq.w [A4], 1 00000384 4D4F chk.w D6, A7 00000386 4F56 chk.w D7, [A6] 00000388 0000 0000 ori.b D0, 0x0 0000038C 4E56 0000 link A6, 0 00000390 2F0C move.l -[A7], A4 00000392 286E 0008 movea.l A4, [A6 + 0x8] 00000396 4AAC FE56 tst.l [A4 - 0x1AA] 0000039A 670E beq +0x10 /* 000003AA */ 0000039C 2F2C FE56 move.l -[A7], [A4 - 0x1AA] 000003A0 4EAD 2842 jsr [A5 + 0x2842 /* export_1284 */] 000003A4 7000 moveq.l D0, 0x00 000003A6 2940 FE56 move.l [A4 - 0x1AA], D0 label000003AA: 000003AA 206C 0010 movea.l A0, [A4 + 0x10] 000003AE 4A90 tst.l [A0] 000003B0 670E beq +0x10 /* 000003C0 */ 000003B2 2F10 move.l -[A7], [A0] 000003B4 205F movea.l A0, [A7]+ 000003B6 A023 syscall DisposHandle/DisposeHandle 000003B8 206C 0010 movea.l A0, [A4 + 0x10] 000003BC 7000 moveq.l D0, 0x00 000003BE 2080 move.l [A0], D0 label000003C0: 000003C0 396E 0010 FF7A move.w [A4 - 0x86], [A6 + 0x10] 000003C6 206E 0008 movea.l A0, [A6 + 0x8] 000003CA 2C48 movea.l A6, A0 000003CC 4EFA 036C jmp [PC + 0x36C /* 0000073A */] 000003D0 0000 285F ori.b D0, 0x5F /* '_' */ 000003D4 4E5E unlink A6 000003D6 205F movea.l A0, [A7]+ 000003D8 DEFC 000A add.w A7, 0xA /* '\n' */ 000003DC 4ED0 jmp [A0] 000003DE 8D48 414E pack -[A6], -[A0], 0x414E 000003E2 444C neg.w A4 000003E4 4546 chk.w D2, D6 000003E6 4149 chk.w D0, A1 000003E8 4C55 5245 movem.l D0,D2,D6,A1,A4,A6, [A5] 000003EC 0000 0000 ori.b D0, 0x0 fn000003F0: 000003F0 4E56 FDE6 link A6, -0x021A 000003F4 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 000003F8 206E 0018 movea.l A0, [A6 + 0x18] 000003FC 43EE FFBA lea.l A1, [A6 - 0x46] 00000400 7022 moveq.l D0, 0x22 label00000402: 00000402 32D8 move.w [A1]+, [A0]+ 00000404 51C8 FFFC dbf D0, -0x6 /* 00000402 */ 00000408 4267 clr.w -[A7] 0000040A 4EAD 285A jsr [A5 + 0x285A /* export_1287 */] 0000040E 101F move.b D0, [A7]+ 00000410 6608 bne +0xA /* 0000041A */ 00000412 3F3C 96EC move.w -[A7], 0x96EC 00000416 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] label0000041A: 0000041A 4EAD 4C62 jsr [A5 + 0x4C62 /* export_2440 */] 0000041E 426E FF7A clr.w [A6 - 0x86] 00000422 206E 0010 movea.l A0, [A6 + 0x10] 00000426 7000 moveq.l D0, 0x00 00000428 2080 move.l [A0], D0 0000042A 206E 000C movea.l A0, [A6 + 0xC] 0000042E 43EE FE64 lea.l A1, [A6 - 0x19C] 00000432 7003 moveq.l D0, 0x03 label00000434: 00000434 32D8 move.w [A1]+, [A0]+ 00000436 51C8 FFFC dbf D0, -0x6 /* 00000434 */ 0000043A 206E 0008 movea.l A0, [A6 + 0x8] 0000043E 30BC 0001 move.w [A0], 0x1 00000442 3D7C FFFF FE54 move.w [A6 - 0x1AC], 0xFFFF 00000448 486E FF7C pea.l [A6 - 0x84] 0000044C 487A FF3E pea.l [PC - 0xC2 /* 0000038C, value 0x4E560000 'NV\0\0', cstring "NV" */] 00000450 2F0E move.l -[A7], A6 00000452 4EAD 20CA jsr [A5 + 0x20CA /* export_1045 */] 00000456 4267 clr.w -[A7] 00000458 1F3C 0001 move.b -[A7], 0x1 0000045C 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 00000460 1D5F FF79 move.b [A6 - 0x87], [A7]+ 00000464 4267 clr.w -[A7] 00000466 486E FFBA pea.l [A6 - 0x46] 0000046A 486E FE56 pea.l [A6 - 0x1AA] 0000046E 486E FE54 pea.l [A6 - 0x1AC] 00000472 4EAD 283A jsr [A5 + 0x283A /* export_1283 */] 00000476 3D5F FF7A move.w [A6 - 0x86], [A7]+ 0000047A 4267 clr.w -[A7] 0000047C 1F2E FF79 move.b -[A7], [A6 - 0x87] 00000480 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 00000484 1D5F FF79 move.b [A6 - 0x87], [A7]+ 00000488 3F2E FF7A move.w -[A7], [A6 - 0x86] 0000048C 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000490 4267 clr.w -[A7] 00000492 1F3C 0001 move.b -[A7], 0x1 00000496 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 0000049A 1D5F FF79 move.b [A6 - 0x87], [A7]+ 0000049E 206E 0010 movea.l A0, [A6 + 0x10] 000004A2 2F08 move.l -[A7], A0 000004A4 42A7 clr.l -[A7] 000004A6 2F2E FE56 move.l -[A7], [A6 - 0x1AA] 000004AA 303C 00F7 move.w D0, 0xF7 000004AE AAAA syscall QuickTimeDispatch 000004B0 201F move.l D0, [A7]+ 000004B2 205F movea.l A0, [A7]+ 000004B4 2080 move.l [A0], D0 000004B6 4267 clr.w -[A7] 000004B8 1F2E FF79 move.b -[A7], [A6 - 0x87] 000004BC 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 000004C0 1D5F FF79 move.b [A6 - 0x87], [A7]+ 000004C4 206E 0010 movea.l A0, [A6 + 0x10] 000004C8 2F10 move.l -[A7], [A0] 000004CA 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 000004CE 4267 clr.w -[A7] 000004D0 1F3C 0001 move.b -[A7], 0x1 000004D4 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 000004D8 1D5F FF79 move.b [A6 - 0x87], [A7]+ 000004DC 2F2E FE56 move.l -[A7], [A6 - 0x1AA] 000004E0 4EAD 2842 jsr [A5 + 0x2842 /* export_1284 */] 000004E4 7000 moveq.l D0, 0x00 000004E6 2D40 FE56 move.l [A6 - 0x1AA], D0 000004EA 4267 clr.w -[A7] 000004EC 1F2E FF79 move.b -[A7], [A6 - 0x87] 000004F0 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 000004F4 1D5F FF79 move.b [A6 - 0x87], [A7]+ 000004F8 206E 0010 movea.l A0, [A6 + 0x10] 000004FC 2050 movea.l A0, [A0] 000004FE 2050 movea.l A0, [A0] 00000500 43EE FF6C lea.l A1, [A6 - 0x94] 00000504 5488 addq.l A0, 2 00000506 7003 moveq.l D0, 0x03 label00000508: 00000508 32D8 move.w [A1]+, [A0]+ 0000050A 51C8 FFFC dbf D0, -0x6 /* 00000508 */ 0000050E 4267 clr.w -[A7] 00000510 486E FF6C pea.l [A6 - 0x94] 00000514 A8AE syscall EmptyRect 00000516 101F move.b D0, [A7]+ 00000518 6712 beq +0x14 /* 0000052C */ 0000051A 206E 0010 movea.l A0, [A6 + 0x10] 0000051E 2F10 move.l -[A7], [A0] 00000520 205F movea.l A0, [A7]+ 00000522 A023 syscall DisposHandle/DisposeHandle 00000524 206E 0010 movea.l A0, [A6 + 0x10] 00000528 7000 moveq.l D0, 0x00 0000052A 2080 move.l [A0], D0 label0000052C: 0000052C 206E 0010 movea.l A0, [A6 + 0x10] 00000530 4A90 tst.l [A0] 00000532 6776 beq +0x78 /* 000005AA */ 00000534 4267 clr.w -[A7] 00000536 206E 0010 movea.l A0, [A6 + 0x10] 0000053A 2F10 move.l -[A7], [A0] 0000053C 486E FDEC pea.l [A6 - 0x214] 00000540 42A7 clr.l -[A7] 00000542 42A7 clr.l -[A7] 00000544 4EAD 2672 jsr [A5 + 0x2672 /* export_1226 */] 00000548 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 0000054C 206E 0010 movea.l A0, [A6 + 0x10] 00000550 2050 movea.l A0, [A0] 00000552 2050 movea.l A0, [A0] 00000554 226E 000C movea.l A1, [A6 + 0xC] 00000558 5488 addq.l A0, 2 0000055A 7003 moveq.l D0, 0x03 label0000055C: 0000055C 32D8 move.w [A1]+, [A0]+ 0000055E 51C8 FFFC dbf D0, -0x6 /* 0000055C */ 00000562 206E 0008 movea.l A0, [A6 + 0x8] 00000566 2F08 move.l -[A7], A0 00000568 4267 clr.w -[A7] 0000056A 486E FDEC pea.l [A6 - 0x214] 0000056E 4EAD 2682 jsr [A5 + 0x2682 /* export_1228 */] 00000572 301F move.w D0, [A7]+ 00000574 205F movea.l A0, [A7]+ 00000576 3080 move.w [A0], D0 00000578 206E 0008 movea.l A0, [A6 + 0x8] 0000057C 7001 moveq.l D0, 0x01 0000057E B050 cmp.w D0, [A0] 00000580 57C0 seq D0 00000582 4A00 tst.b D0 00000584 6724 beq +0x26 /* 000005AA */ 00000586 2F00 move.l -[A7], D0 00000588 4267 clr.w -[A7] 0000058A 206E 0010 movea.l A0, [A6 + 0x10] 0000058E 2F10 move.l -[A7], [A0] 00000590 4EAD 267A jsr [A5 + 0x267A /* export_1227 */] 00000594 321F move.w D1, [A7]+ 00000596 201F move.l D0, [A7]+ 00000598 0C41 02FF cmpi.w D1, 0x2FF 0000059C 57C1 seq D1 0000059E C001 and.b D0, D1 000005A0 6708 beq +0xA /* 000005AA */ 000005A2 206E 0008 movea.l A0, [A6 + 0x8] 000005A6 30BC 0020 move.w [A0], 0x20 /* ' ' */ label000005AA: 000005AA 7019 moveq.l D0, 0x19 000005AC 6B1A bmi +0x1C /* 000005C8 */ 000005AE 206E 0014 movea.l A0, [A6 + 0x14] 000005B2 B07C 003F cmp.w D0, 0x3F /* '?' */ 000005B6 6E10 bgt +0x12 /* 000005C8 */ 000005B8 5088 addq.l A0, 8 000005BA 3200 move.w D1, D0 000005BC E649 lsr D1.w, 3 000005BE 4441 neg.w D1 000005C0 0130 10FF btst [A0 + D1.w - 0x1], D0 000005C4 0A3C 0004 xori.b ccr, 4 label000005C8: 000005C8 57C0 seq D0 000005CA 4A00 tst.b D0 000005CC 6700 0130 beq +0x132 /* 000006FE */ 000005D0 206E 0010 movea.l A0, [A6 + 0x10] 000005D4 4A90 tst.l [A0] 000005D6 56C1 sne D1 000005D8 C001 and.b D0, D1 000005DA 6700 0122 beq +0x124 /* 000006FE */ 000005DE 2F2E 000C move.l -[A7], [A6 + 0xC] 000005E2 486E FE64 pea.l [A6 - 0x19C] 000005E6 486E FE5C pea.l [A6 - 0x1A4] 000005EA 486E FE5A pea.l [A6 - 0x1A6] 000005EE 4EAD 26A2 jsr [A5 + 0x26A2 /* export_1232 */] 000005F2 4267 clr.w -[A7] 000005F4 1F3C 0001 move.b -[A7], 0x1 000005F8 4EAD 2692 jsr [A5 + 0x2692 /* export_1230 */] 000005FC 1D5F FDE7 move.b [A6 - 0x219], [A7]+ 00000600 4AAE FE2C tst.l [A6 - 0x1D4] 00000604 5EC0 sgt D0 00000606 4A00 tst.b D0 00000608 660C bne +0xE /* 00000616 */ 0000060A 4AAE FE30 tst.l [A6 - 0x1D0] 0000060E 5EC1 sgt D1 00000610 8001 or.b D0, D1 00000612 6700 0096 beq +0x98 /* 000006AA */ label00000616: 00000616 206E 0010 movea.l A0, [A6 + 0x10] 0000061A 2F10 move.l -[A7], [A0] 0000061C 206E 0014 movea.l A0, [A6 + 0x14] 00000620 5088 addq.l A0, 8 00000622 2F20 move.l -[A7], -[A0] 00000624 2F20 move.l -[A7], -[A0] 00000626 3F3C 0008 move.w -[A7], 0x8 0000062A 41FA 0140 lea.l A0, [PC + 0x140 /* 0000076C, value 0x0, cstring "" */] 0000062E 2F20 move.l -[A7], -[A0] 00000630 2F20 move.l -[A7], -[A0] 00000632 3F3C 0008 move.w -[A7], 0x8 00000636 4EAD 2512 jsr [A5 + 0x2512 /* export_1182 */] 0000063A 548F addq.l A7, 2 0000063C 206E 0008 movea.l A0, [A6 + 0x8] 00000640 3F10 move.w -[A7], [A0] 00000642 2F2E 000C move.l -[A7], [A6 + 0xC] 00000646 486E FE5C pea.l [A6 - 0x1A4] 0000064A 7002 moveq.l D0, 0x02 0000064C 6B1A bmi +0x1C /* 00000668 */ 0000064E 206E 0014 movea.l A0, [A6 + 0x14] 00000652 B07C 003F cmp.w D0, 0x3F /* '?' */ 00000656 6E10 bgt +0x12 /* 00000668 */ 00000658 5088 addq.l A0, 8 0000065A 3200 move.w D1, D0 0000065C E649 lsr D1.w, 3 0000065E 4441 neg.w D1 00000660 0130 10FF btst [A0 + D1.w - 0x1], D0 00000664 0A3C 0004 xori.b ccr, 4 label00000668: 00000668 56C0 sne D0 0000066A 4400 neg.b D0 0000066C 1F00 move.b -[A7], D0 0000066E 4EAD 4C9A jsr [A5 + 0x4C9A /* export_2447 */] 00000672 206E 0014 movea.l A0, [A6 + 0x14] 00000676 2248 movea.l A1, A0 00000678 5089 addq.l A1, 8 0000067A 2F21 move.l -[A7], -[A1] 0000067C 2F21 move.l -[A7], -[A1] 0000067E 3F3C 0008 move.w -[A7], 0x8 00000682 43FA 00F0 lea.l A1, [PC + 0xF0 /* 00000774, value 0x4E560000 'NV\0\0', cstring "NV" */] 00000686 2F21 move.l -[A7], -[A1] 00000688 2F21 move.l -[A7], -[A1] 0000068A 3F3C 0008 move.w -[A7], 0x8 0000068E 4EAD 251A jsr [A5 + 0x251A /* export_1183 */] 00000692 43FA 00D8 lea.l A1, [PC + 0xD8 /* 0000076C, value 0x0, cstring "" */] 00000696 2F21 move.l -[A7], -[A1] 00000698 2F21 move.l -[A7], -[A1] 0000069A 3F3C 0008 move.w -[A7], 0x8 0000069E 4EAD 2512 jsr [A5 + 0x2512 /* export_1182 */] 000006A2 548F addq.l A7, 2 000006A4 20DF move.l [A0]+, [A7]+ 000006A6 20DF move.l [A0]+, [A7]+ 000006A8 6042 bra +0x44 /* 000006EC */ label000006AA: 000006AA 206E 0010 movea.l A0, [A6 + 0x10] 000006AE 2F10 move.l -[A7], [A0] 000006B0 486E FE5C pea.l [A6 - 0x1A4] 000006B4 A8F6 syscall DrawPicture 000006B6 206E 0014 movea.l A0, [A6 + 0x14] 000006BA 2248 movea.l A1, A0 000006BC 5089 addq.l A1, 8 000006BE 2F21 move.l -[A7], -[A1] 000006C0 2F21 move.l -[A7], -[A1] 000006C2 3F3C 0008 move.w -[A7], 0x8 000006C6 43FA 00AC lea.l A1, [PC + 0xAC /* 00000774, value 0x4E560000 'NV\0\0', cstring "NV" */] 000006CA 2F21 move.l -[A7], -[A1] 000006CC 2F21 move.l -[A7], -[A1] 000006CE 3F3C 0008 move.w -[A7], 0x8 000006D2 4EAD 251A jsr [A5 + 0x251A /* export_1183 */] 000006D6 43FA 0094 lea.l A1, [PC + 0x94 /* 0000076C, value 0x0, cstring "" */] 000006DA 2F21 move.l -[A7], -[A1] 000006DC 2F21 move.l -[A7], -[A1] 000006DE 3F3C 0008 move.w -[A7], 0x8 000006E2 4EAD 2512 jsr [A5 + 0x2512 /* export_1182 */] 000006E6 548F addq.l A7, 2 000006E8 20DF move.l [A0]+, [A7]+ 000006EA 20DF move.l [A0]+, [A7]+ label000006EC: 000006EC 4267 clr.w -[A7] 000006EE 1F2E FDE7 move.b -[A7], [A6 - 0x219] 000006F2 4EAD 2692 jsr [A5 + 0x2692 /* export_1230 */] 000006F6 1D5F FDE7 move.b [A6 - 0x219], [A7]+ 000006FA 4EAD 4C62 jsr [A5 + 0x4C62 /* export_2440 */] label000006FE: 000006FE 7009 moveq.l D0, 0x09 00000700 6B1A bmi +0x1C /* 0000071C */ 00000702 206E 0014 movea.l A0, [A6 + 0x14] 00000706 B07C 003F cmp.w D0, 0x3F /* '?' */ 0000070A 6E10 bgt +0x12 /* 0000071C */ 0000070C 5088 addq.l A0, 8 0000070E 3200 move.w D1, D0 00000710 E649 lsr D1.w, 3 00000712 4441 neg.w D1 00000714 0130 10FF btst [A0 + D1.w - 0x1], D0 00000718 0A3C 0004 xori.b ccr, 4 label0000071C: 0000071C 6614 bne +0x16 /* 00000732 */ 0000071E 206E 0010 movea.l A0, [A6 + 0x10] 00000722 4A90 tst.l [A0] 00000724 670C beq +0xE /* 00000732 */ 00000726 2F10 move.l -[A7], [A0] 00000728 A8F5 syscall KillPicture 0000072A 206E 0010 movea.l A0, [A6 + 0x10] 0000072E 7000 moveq.l D0, 0x00 00000730 2080 move.l [A0], D0 label00000732: 00000732 486E FF7C pea.l [A6 - 0x84] 00000736 4EAD 2112 jsr [A5 + 0x2112 /* export_1054 */] label0000073A: 0000073A 4FEE FDC6 lea.l A7, [A6 - 0x23A] 0000073E 3D6E FF7A 0020 move.w [A6 + 0x20], [A6 - 0x86] 00000744 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000748 4E5E unlink A6 0000074A 205F movea.l A0, [A7]+ 0000074C DEFC 0018 add.w A7, 0x18 00000750 4ED0 jmp [A0] 00000752 8E49 or.w D7, A1 00000754 4D50 chk.w D6, [A0] 00000756 4F52 chk.w D7, [A2] 00000758 544F addq.w A7, 2 0000075A 5045 addq.w D5, 8 0000075C 4E4D trap 13 0000075E 4F4F chk.w D7, A7 00000760 5600 addq.b D0, 3 00000762 0010 F000 ori.b [A0], 0x0 00000766 0000 0000 ori.b D0, 0x0 0000076A 0000 0000 ori.b D0, 0x0 0000076E 0000 2000 ori.b D0, 0x0 00000772 0000 4E56 ori.b D0, 0x56 /* 'V' */ 00000776 0000 2F0C ori.b D0, 0xC 0000077A 286E 0008 movea.l A4, [A6 + 0x8] 0000077E 206C 0010 movea.l A0, [A4 + 0x10] 00000782 4A90 tst.l [A0] 00000784 6704 beq +0x6 /* 0000078A */ 00000786 2F10 move.l -[A7], [A0] 00000788 A8F5 syscall KillPicture label0000078A: 0000078A 70FF moveq.l D0, 0xFFFFFFFF 0000078C B06C FF76 cmp.w D0, [A4 - 0x8A] 00000790 6706 beq +0x8 /* 00000798 */ 00000792 3F2C FF76 move.w -[A7], [A4 - 0x8A] 00000796 A99A syscall CloseResFile label00000798: 00000798 4A6C FF78 tst.w [A4 - 0x88] 0000079C 670E beq +0x10 /* 000007AC */ 0000079E 4267 clr.w -[A7] 000007A0 3F2C FF78 move.w -[A7], [A4 - 0x88] 000007A4 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 000007A8 395F FF7A move.w [A4 - 0x86], [A7]+ label000007AC: 000007AC 396E 0010 FF7A move.w [A4 - 0x86], [A6 + 0x10] 000007B2 206E 0008 movea.l A0, [A6 + 0x8] 000007B6 2C48 movea.l A6, A0 000007B8 4EFA 00F8 jmp [PC + 0xF8 /* 000008B2 */] 000007BC 0000 285F ori.b D0, 0x5F /* '_' */ 000007C0 4E5E unlink A6 000007C2 205F movea.l A0, [A7]+ 000007C4 DEFC 000A add.w A7, 0xA /* '\n' */ 000007C8 4ED0 jmp [A0] 000007CA 8D48 414E pack -[A6], -[A0], 0x414E 000007CE 444C neg.w A4 000007D0 4546 chk.w D2, D6 000007D2 4149 chk.w D0, A1 000007D4 4C55 5245 movem.l D0,D2,D6,A1,A4,A6, [A5] 000007D8 0000 0000 ori.b D0, 0x0 export_1351: 000007DC 4E56 FF76 link A6, -0x008A 000007E0 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 000007E4 206E 0018 movea.l A0, [A6 + 0x18] 000007E8 43EE FFBA lea.l A1, [A6 - 0x46] 000007EC 7022 moveq.l D0, 0x22 label000007EE: 000007EE 32D8 move.w [A1]+, [A0]+ 000007F0 51C8 FFFC dbf D0, -0x6 /* 000007EE */ 000007F4 4EAD 4C62 jsr [A5 + 0x4C62 /* export_2440 */] 000007F8 426E FF7A clr.w [A6 - 0x86] 000007FC 206E 0010 movea.l A0, [A6 + 0x10] 00000800 7000 moveq.l D0, 0x00 00000802 2080 move.l [A0], D0 00000804 426E FF78 clr.w [A6 - 0x88] 00000808 3D7C FFFF FF76 move.w [A6 - 0x8A], 0xFFFF 0000080E 486E FF7C pea.l [A6 - 0x84] 00000812 487A FF60 pea.l [PC - 0xA0 /* 00000774, value 0x4E560000 'NV\0\0', cstring "NV" */] 00000816 2F0E move.l -[A7], A6 00000818 4EAD 20CA jsr [A5 + 0x20CA /* export_1045 */] 0000081C 4267 clr.w -[A7] 0000081E 3F2E FFBA move.w -[A7], [A6 - 0x46] 00000822 2F2E FFBC move.l -[A7], [A6 - 0x44] 00000826 41EE FFC0 lea.l A0, [A6 - 0x40] 0000082A 1F10 move.b -[A7], [A0] 0000082C 3F3C 00FF move.w -[A7], 0xFF 00000830 4EAD 250A jsr [A5 + 0x250A /* export_1181 */] 00000834 2F08 move.l -[A7], A0 00000836 1F3C 0001 move.b -[A7], 0x1 0000083A 486E FF78 pea.l [A6 - 0x88] 0000083E 4EAD 041A jsr [A5 + 0x41A /* export_127 */] 00000842 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000846 4267 clr.w -[A7] 00000848 3F2E FFBA move.w -[A7], [A6 - 0x46] 0000084C 2F2E FFBC move.l -[A7], [A6 - 0x44] 00000850 41EE FFC0 lea.l A0, [A6 - 0x40] 00000854 1F10 move.b -[A7], [A0] 00000856 3F3C 00FF move.w -[A7], 0xFF 0000085A 4EAD 250A jsr [A5 + 0x250A /* export_1181 */] 0000085E 2F08 move.l -[A7], A0 00000860 1F3C 0001 move.b -[A7], 0x1 00000864 4EAD 045A jsr [A5 + 0x45A /* export_135 */] 00000868 3D5F FF76 move.w [A6 - 0x8A], [A7]+ 0000086C 4267 clr.w -[A7] 0000086E 2F2E FF76 move.l -[A7], [A6 - 0x8A] 00000872 486E FFBA pea.l [A6 - 0x46] 00000876 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000087A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000087E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000882 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000886 4EBA FB68 jsr [PC - 0x498 /* 000003F0 */] 0000088A 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 0000088E 70FF moveq.l D0, 0xFFFFFFFF 00000890 B06E FF76 cmp.w D0, [A6 - 0x8A] 00000894 6706 beq +0x8 /* 0000089C */ 00000896 3F2E FF76 move.w -[A7], [A6 - 0x8A] 0000089A A99A syscall CloseResFile label0000089C: 0000089C 4267 clr.w -[A7] 0000089E 3F2E FF78 move.w -[A7], [A6 - 0x88] 000008A2 4EAD 02BA jsr [A5 + 0x2BA /* export_83 */] 000008A6 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000008AA 486E FF7C pea.l [A6 - 0x84] 000008AE 4EAD 2112 jsr [A5 + 0x2112 /* export_1054 */] label000008B2: 000008B2 4FEE FF56 lea.l A7, [A6 - 0xAA] 000008B6 3D6E FF7A 001C move.w [A6 + 0x1C], [A6 - 0x86] 000008BC 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 000008C0 4E5E unlink A6 000008C2 205F movea.l A0, [A7]+ 000008C4 DEFC 0014 add.w A7, 0x14 000008C8 4ED0 jmp [A0] 000008CA 8A49 or.w D5, A1 000008CC 4D50 chk.w D6, [A0] 000008CE 4F52 chk.w D7, [A2] 000008D0 544D addq.w A5, 2 000008D2 4F4F chk.w D7, A7 000008D4 5600 addq.b D0, 3 000008D6 0000 4E56 ori.b D0, 0x56 /* 'V' */ 000008DA 0000 2F0C ori.b D0, 0xC 000008DE 286E 0008 movea.l A4, [A6 + 0x8] 000008E2 4AAC FF74 tst.l [A4 - 0x8C] 000008E6 670E beq +0x10 /* 000008F6 */ 000008E8 2F2C FF74 move.l -[A7], [A4 - 0x8C] 000008EC 4EAD 2842 jsr [A5 + 0x2842 /* export_1284 */] 000008F0 7000 moveq.l D0, 0x00 000008F2 2940 FF74 move.l [A4 - 0x8C], D0 label000008F6: 000008F6 396E 0010 FF7A move.w [A4 - 0x86], [A6 + 0x10] 000008FC 206E 0008 movea.l A0, [A6 + 0x8] 00000900 2C48 movea.l A6, A0 00000902 4EFA 0130 jmp [PC + 0x130 /* 00000A34 */] 00000906 0000 285F ori.b D0, 0x5F /* '_' */ 0000090A 4E5E unlink A6 0000090C 205F movea.l A0, [A7]+ 0000090E DEFC 000A add.w A7, 0xA /* '\n' */ 00000912 4ED0 jmp [A0] 00000914 8D48 414E pack -[A6], -[A0], 0x414E 00000918 444C neg.w A4 0000091A 4546 chk.w D2, D6 0000091C 4149 chk.w D0, A1 0000091E 4C55 5245 movem.l D0,D2,D6,A1,A4,A6, [A5] 00000922 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000924-00000928 fn00000924: 00000924 4E56 FF6A link A6, -0x0096 // end alternate branch 00000924-00000928 fn00000924: // (misaligned) 00000926 FF6A .extension 0xF6A <> // unimplemented 00000928 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 0000092C 206E 0014 movea.l A0, [A6 + 0x14] 00000930 43EE FFBA lea.l A1, [A6 - 0x46] 00000934 7022 moveq.l D0, 0x22 label00000936: 00000936 32D8 move.w [A1]+, [A0]+ 00000938 51C8 FFFC dbf D0, -0x6 /* 00000936 */ 0000093C 4EAD 4C62 jsr [A5 + 0x4C62 /* export_2440 */] 00000940 426E FF7A clr.w [A6 - 0x86] 00000944 7000 moveq.l D0, 0x00 00000946 2D40 FF74 move.l [A6 - 0x8C], D0 0000094A 486E FF7C pea.l [A6 - 0x84] 0000094E 487A FF88 pea.l [PC - 0x78 /* 000008D8, value 0x4E560000 'NV\0\0', cstring "NV" */] 00000952 2F0E move.l -[A7], A6 00000954 4EAD 20CA jsr [A5 + 0x20CA /* export_1045 */] 00000958 4267 clr.w -[A7] 0000095A 4EAD 285A jsr [A5 + 0x285A /* export_1287 */] 0000095E 101F move.b D0, [A7]+ 00000960 6608 bne +0xA /* 0000096A */ 00000962 3F3C 96EC move.w -[A7], 0x96EC 00000966 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] label0000096A: 0000096A 3D7C FFFF FF72 move.w [A6 - 0x8E], 0xFFFF 00000970 4267 clr.w -[A7] 00000972 1F3C 0001 move.b -[A7], 0x1 00000976 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 0000097A 1D5F FF79 move.b [A6 - 0x87], [A7]+ 0000097E 4267 clr.w -[A7] 00000980 486E FFBA pea.l [A6 - 0x46] 00000984 486E FF74 pea.l [A6 - 0x8C] 00000988 486E FF72 pea.l [A6 - 0x8E] 0000098C 4EAD 283A jsr [A5 + 0x283A /* export_1283 */] 00000990 3D5F FF7A move.w [A6 - 0x86], [A7]+ 00000994 4267 clr.w -[A7] 00000996 1F2E FF79 move.b -[A7], [A6 - 0x87] 0000099A 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 0000099E 1D5F FF79 move.b [A6 - 0x87], [A7]+ 000009A2 3F2E FF7A move.w -[A7], [A6 - 0x86] 000009A6 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000009AA 206E 0008 movea.l A0, [A6 + 0x8] 000009AE 2F08 move.l -[A7], A0 000009B0 42A7 clr.l -[A7] 000009B2 2F2E FF74 move.l -[A7], [A6 - 0x8C] 000009B6 4EAD 287A jsr [A5 + 0x287A /* export_1291 */] 000009BA 201F move.l D0, [A7]+ 000009BC 205F movea.l A0, [A7]+ 000009BE 2140 020A move.l [A0 + 0x20A], D0 000009C2 206E 0008 movea.l A0, [A6 + 0x8] 000009C6 2F08 move.l -[A7], A0 000009C8 42A7 clr.l -[A7] 000009CA 2F2E FF74 move.l -[A7], [A6 - 0x8C] 000009CE 4EAD 2882 jsr [A5 + 0x2882 /* export_1292 */] 000009D2 201F move.l D0, [A7]+ 000009D4 205F movea.l A0, [A7]+ 000009D6 2140 020E move.l [A0 + 0x20E], D0 000009DA 2F2E FF74 move.l -[A7], [A6 - 0x8C] 000009DE 486E FF6A pea.l [A6 - 0x96] 000009E2 303C 00F9 move.w D0, 0xF9 000009E6 AAAA syscall QuickTimeDispatch 000009E8 302E FF70 move.w D0, [A6 - 0x90] 000009EC 906E FF6C sub.w D0, [A6 - 0x94] 000009F0 206E 0008 movea.l A0, [A6 + 0x8] 000009F4 3140 021E move.w [A0 + 0x21E], D0 000009F8 302E FF6E move.w D0, [A6 - 0x92] 000009FC 906E FF6A sub.w D0, [A6 - 0x96] 00000A00 206E 0008 movea.l A0, [A6 + 0x8] 00000A04 3140 021C move.w [A0 + 0x21C], D0 00000A08 4267 clr.w -[A7] 00000A0A 1F3C 0001 move.b -[A7], 0x1 00000A0E 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 00000A12 1D5F FF79 move.b [A6 - 0x87], [A7]+ 00000A16 2F2E FF74 move.l -[A7], [A6 - 0x8C] 00000A1A 4EAD 2842 jsr [A5 + 0x2842 /* export_1284 */] 00000A1E 4267 clr.w -[A7] 00000A20 1F2E FF79 move.b -[A7], [A6 - 0x87] 00000A24 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 00000A28 1D5F FF79 move.b [A6 - 0x87], [A7]+ 00000A2C 486E FF7C pea.l [A6 - 0x84] 00000A30 4EAD 2112 jsr [A5 + 0x2112 /* export_1054 */] label00000A34: 00000A34 4FEE FF4A lea.l A7, [A6 - 0xB6] 00000A38 3D6E FF7A 0018 move.w [A6 + 0x18], [A6 - 0x86] 00000A3E 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000A42 4E5E unlink A6 00000A44 205F movea.l A0, [A7]+ 00000A46 DEFC 0010 add.w A7, 0x10 00000A4A 4ED0 jmp [A0] 00000A4C 9249 sub.w D1, A1 00000A4E 4D50 chk.w D6, [A0] 00000A50 4F52 chk.w D7, [A2] 00000A52 544F addq.w A7, 2 00000A54 5045 addq.w D5, 8 00000A56 4E4D trap 13 00000A58 4F4F chk.w D7, A7 00000A5A 5649 addq.w A1, 3 00000A5C 4E46 trap 6 00000A5E 4F00 .invalid 7, D0 // invalid opcode 4 with b == 4 00000A60 0000 0000 ori.b D0, 0x0 export_1352: 00000A64 4E56 FFBA link A6, -0x0046 00000A68 206E 0014 movea.l A0, [A6 + 0x14] 00000A6C 43EE FFBA lea.l A1, [A6 - 0x46] 00000A70 7022 moveq.l D0, 0x22 label00000A72: 00000A72 32D8 move.w [A1]+, [A0]+ 00000A74 51C8 FFFC dbf D0, -0x6 /* 00000A72 */ 00000A78 4267 clr.w -[A7] 00000A7A 486E FFBA pea.l [A6 - 0x46] 00000A7E 41EE 0014 lea.l A0, [A6 + 0x14] 00000A82 2F20 move.l -[A7], -[A0] 00000A84 2F20 move.l -[A7], -[A0] 00000A86 3F3C 0008 move.w -[A7], 0x8 00000A8A 41FA 0040 lea.l A0, [PC + 0x40 /* 00000ACC, value 0x4E560000 'NV\0\0', cstring "NV" */] 00000A8E 2F20 move.l -[A7], -[A0] 00000A90 2F20 move.l -[A7], -[A0] 00000A92 3F3C 0008 move.w -[A7], 0x8 00000A96 4EAD 2512 jsr [A5 + 0x2512 /* export_1182 */] 00000A9A 548F addq.l A7, 2 00000A9C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AA0 4EBA FE82 jsr [PC - 0x17E /* 00000924 */] 00000AA4 3D5F 0018 move.w [A6 + 0x18], [A7]+ 00000AA8 4E5E unlink A6 00000AAA 205F movea.l A0, [A7]+ 00000AAC DEFC 0010 add.w A7, 0x10 00000AB0 4ED0 jmp [A0] 00000AB2 8E49 or.w D7, A1 00000AB4 4D50 chk.w D6, [A0] 00000AB6 4F52 chk.w D7, [A2] 00000AB8 544D addq.w A5, 2 00000ABA 4F4F chk.w D7, A7 00000ABC 5649 addq.w A1, 3 00000ABE 4E46 trap 6 00000AC0 4F00 .invalid 7, D0 // invalid opcode 4 with b == 4 00000AC2 0008 F000 ori.b A0, 0x0 00000AC6 0000 0000 ori.b D0, 0x0 00000ACA 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1353: // at 00000ACC (misaligned) 00000ACE 0000 203C ori.b D0, 0x3C /* '<' */ 00000AD2 4D6F 6F56 chk.w D6, [A7 + 0x6F56] 00000AD6 B0AE 0008 cmp.l D0, [A6 + 0x8] 00000ADA 57C0 seq D0 00000ADC 4A00 tst.b D0 00000ADE 670E beq +0x10 /* 00000AEE */ 00000AE0 2F00 move.l -[A7], D0 00000AE2 4267 clr.w -[A7] 00000AE4 4EAD 285A jsr [A5 + 0x285A /* export_1287 */] 00000AE8 121F move.b D1, [A7]+ 00000AEA 201F move.l D0, [A7]+ 00000AEC C001 and.b D0, D1 label00000AEE: 00000AEE 1D40 000C move.b [A6 + 0xC], D0 00000AF2 4E5E unlink A6 00000AF4 2E9F move.l [A7], [A7]+ 00000AF6 4E75 rts 00000AF8 4E56 0000 link A6, 0 00000AFC 206E 0008 movea.l A0, [A6 + 0x8] 00000B00 4AA8 FF78 tst.l [A0 - 0x88] 00000B04 6708 beq +0xA /* 00000B0E */ 00000B06 2F28 FF78 move.l -[A7], [A0 - 0x88] 00000B0A 4EAD 3C92 jsr [A5 + 0x3C92 /* export_1934 */] label00000B0E: 00000B0E 4E5E unlink A6 00000B10 205F movea.l A0, [A7]+ 00000B12 DEFC 000A add.w A7, 0xA /* '\n' */ 00000B16 4ED0 jmp [A0] export_1354: 00000B18 4E56 FF70 link A6, -0x0090 00000B1C 2F0C move.l -[A7], A4 00000B1E 206E 0010 movea.l A0, [A6 + 0x10] 00000B22 43EE FFBA lea.l A1, [A6 - 0x46] 00000B26 7022 moveq.l D0, 0x22 label00000B28: 00000B28 32D8 move.w [A1]+, [A0]+ 00000B2A 51C8 FFFC dbf D0, -0x6 /* 00000B28 */ 00000B2E 7000 moveq.l D0, 0x00 00000B30 2D40 FF78 move.l [A6 - 0x88], D0 00000B34 486E FF7C pea.l [A6 - 0x84] 00000B38 487A FFBE pea.l [PC - 0x42 /* 00000AF8, value 0x4E560000 'NV\0\0', cstring "NV" */] 00000B3C 2F0E move.l -[A7], A6 00000B3E 4EAD 20CA jsr [A5 + 0x20CA /* export_1045 */] 00000B42 42A7 clr.l -[A7] 00000B44 2F3C 0001 86A0 move.l -[A7], 0x186A0 00000B4A 4EAD 23AA jsr [A5 + 0x23AA /* export_1137 */] 00000B4E 285F movea.l A4, [A7]+ 00000B50 2F0C move.l -[A7], A4 00000B52 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 00000B56 2F0C move.l -[A7], A4 00000B58 205F movea.l A0, [A7]+ 00000B5A A023 syscall DisposHandle/DisposeHandle 00000B5C 7000 moveq.l D0, 0x00 00000B5E 2840 movea.l A4, D0 00000B60 42A7 clr.l -[A7] 00000B62 3F2E 0018 move.w -[A7], [A6 + 0x18] 00000B66 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000B6A 4EAD 1162 jsr [A5 + 0x1162 /* export_552 */] 00000B6E 2D57 FF78 move.l [A6 - 0x88], [A7] 00000B72 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 00000B76 486E FFBA pea.l [A6 - 0x46] 00000B7A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B7E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000B82 2F2E FF78 move.l -[A7], [A6 - 0x88] 00000B86 4EBA 0098 jsr [PC + 0x98 /* 00000C20 */] 00000B8A 486E FF7C pea.l [A6 - 0x84] 00000B8E 4EAD 2112 jsr [A5 + 0x2112 /* export_1054 */] 00000B92 2F2E FF78 move.l -[A7], [A6 - 0x88] 00000B96 4EAD 3C9A jsr [A5 + 0x3C9A /* export_1935 */] 00000B9A 2D6E FF78 001A move.l [A6 + 0x1A], [A6 - 0x88] 00000BA0 285F movea.l A4, [A7]+ 00000BA2 4E5E unlink A6 00000BA4 205F movea.l A0, [A7]+ 00000BA6 DEFC 0012 add.w A7, 0x12 00000BAA 4ED0 jmp [A0] 00000BAC 4E56 0000 link A6, 0 00000BB0 48E7 0018 movem.l -[A7], A3,A4 00000BB4 266E 0008 movea.l A3, [A6 + 0x8] 00000BB8 286B 0008 movea.l A4, [A3 + 0x8] 00000BBC 2054 movea.l A0, [A4] 00000BBE 4AA8 0116 tst.l [A0 + 0x116] 00000BC2 6712 beq +0x14 /* 00000BD6 */ 00000BC4 2F28 0116 move.l -[A7], [A0 + 0x116] 00000BC8 303C 018B move.w D0, 0x18B 00000BCC AAAA syscall QuickTimeDispatch 00000BCE 2054 movea.l A0, [A4] 00000BD0 7000 moveq.l D0, 0x00 00000BD2 2140 0116 move.l [A0 + 0x116], D0 label00000BD6: 00000BD6 2054 movea.l A0, [A4] 00000BD8 4AA8 00CA tst.l [A0 + 0xCA] 00000BDC 6710 beq +0x12 /* 00000BEE */ 00000BDE 2F28 00CA move.l -[A7], [A0 + 0xCA] 00000BE2 7023 moveq.l D0, 0x23 00000BE4 AAAA syscall QuickTimeDispatch 00000BE6 2054 movea.l A0, [A4] 00000BE8 7000 moveq.l D0, 0x00 00000BEA 2140 00CA move.l [A0 + 0xCA], D0 label00000BEE: 00000BEE 70FF moveq.l D0, 0xFFFFFFFF 00000BF0 2054 movea.l A0, [A4] 00000BF2 B068 00CE cmp.w D0, [A0 + 0xCE] 00000BF6 671A beq +0x1C /* 00000C12 */ 00000BF8 4267 clr.w -[A7] 00000BFA 2054 movea.l A0, [A4] 00000BFC 3F28 00CE move.w -[A7], [A0 + 0xCE] 00000C00 303C 00D5 move.w D0, 0xD5 00000C04 AAAA syscall QuickTimeDispatch 00000C06 375F FFB8 move.w [A3 - 0x48], [A7]+ 00000C0A 2054 movea.l A0, [A4] 00000C0C 317C FFFF 00CE move.w [A0 + 0xCE], 0xFFFF label00000C12: 00000C12 4CDF 1800 movem.l A3,A4, [A7]+ 00000C16 4E5E unlink A6 00000C18 205F movea.l A0, [A7]+ 00000C1A DEFC 000A add.w A7, 0xA /* '\n' */ 00000C1E 4ED0 jmp [A0] export_1355: fn00000C20: 00000C20 4E56 FBA4 link A6, -0x045C 00000C24 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000C28 206E 0014 movea.l A0, [A6 + 0x14] 00000C2C 43EE FFBA lea.l A1, [A6 - 0x46] 00000C30 7022 moveq.l D0, 0x22 label00000C32: 00000C32 32D8 move.w [A1]+, [A0]+ 00000C34 51C8 FFFC dbf D0, -0x6 /* 00000C32 */ 00000C38 266E 0008 movea.l A3, [A6 + 0x8] 00000C3C 284B movea.l A4, A3 00000C3E 2054 movea.l A0, [A4] 00000C40 4268 016A clr.w [A0 + 0x16A] 00000C44 7000 moveq.l D0, 0x00 00000C46 2140 00CA move.l [A0 + 0xCA], D0 00000C4A 317C FFFF 00CE move.w [A0 + 0xCE], 0xFFFF 00000C50 4228 00D6 clr.b [A0 + 0xD6] 00000C54 7000 moveq.l D0, 0x00 00000C56 2140 0116 move.l [A0 + 0x116], D0 00000C5A 2F0B move.l -[A7], A3 00000C5C 4EAD 39C2 jsr [A5 + 0x39C2 /* export_1844 */] 00000C60 486E FF7A pea.l [A6 - 0x86] 00000C64 487A FF46 pea.l [PC - 0xBA /* 00000BAC, value 0x4E560000 'NV\0\0', cstring "NV" */] 00000C68 2F0E move.l -[A7], A6 00000C6A 4EAD 20CA jsr [A5 + 0x20CA /* export_1045 */] 00000C6E 486E FFBA pea.l [A6 - 0x46] 00000C72 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000C76 2F2E 000C move.l -[A7], [A6 + 0xC] 00000C7A 2F0B move.l -[A7], A3 00000C7C 4EAD 2D0A jsr [A5 + 0x2D0A /* export_1437 */] 00000C80 486E FFC0 pea.l [A6 - 0x40] 00000C84 2F0B move.l -[A7], A3 00000C86 4EAD 39E2 jsr [A5 + 0x39E2 /* export_1848 */] 00000C8A 42A7 clr.l -[A7] 00000C8C 2F0B move.l -[A7], A3 00000C8E 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00000C92 486E FFBA pea.l [A6 - 0x46] 00000C96 2F0B move.l -[A7], A3 00000C98 4EBA 04CE jsr [PC + 0x4CE /* 00001168 */] 00000C9C 4267 clr.w -[A7] 00000C9E 3F2E FFBA move.w -[A7], [A6 - 0x46] 00000CA2 2F2E FFBC move.l -[A7], [A6 - 0x44] 00000CA6 486E FFC0 pea.l [A6 - 0x40] 00000CAA 486E FF68 pea.l [A6 - 0x98] 00000CAE 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00000CB2 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000CB6 2054 movea.l A0, [A4] 00000CB8 216E FF68 0166 move.l [A0 + 0x166], [A6 - 0x98] 00000CBE 486E FFBA pea.l [A6 - 0x46] 00000CC2 2F0B move.l -[A7], A3 00000CC4 4EAD 39BA jsr [A5 + 0x39BA /* export_1843 */] 00000CC8 2F0B move.l -[A7], A3 00000CCA 4EBA 0658 jsr [PC + 0x658 /* 00001324 */] 00000CCE 2054 movea.l A0, [A4] 00000CD0 2F28 00CA move.l -[A7], [A0 + 0xCA] 00000CD4 486E FF60 pea.l [A6 - 0xA0] 00000CD8 303C 00F9 move.w D0, 0xF9 00000CDC AAAA syscall QuickTimeDispatch 00000CDE 486E FF60 pea.l [A6 - 0xA0] 00000CE2 302E FF62 move.w D0, [A6 - 0x9E] 00000CE6 4440 neg.w D0 00000CE8 3F00 move.w -[A7], D0 00000CEA 302E FF60 move.w D0, [A6 - 0xA0] 00000CEE 4440 neg.w D0 00000CF0 3F00 move.w -[A7], D0 00000CF2 A8A8 syscall OffsetRect 00000CF4 2054 movea.l A0, [A4] 00000CF6 2F28 00CA move.l -[A7], [A0 + 0xCA] 00000CFA 486E FF60 pea.l [A6 - 0xA0] 00000CFE 303C 00FA move.w D0, 0xFA 00000D02 AAAA syscall QuickTimeDispatch 00000D04 4267 clr.w -[A7] 00000D06 486E FF60 pea.l [A6 - 0xA0] 00000D0A A8AE syscall EmptyRect 00000D0C 101F move.b D0, [A7]+ 00000D0E 6706 beq +0x8 /* 00000D16 */ 00000D10 2054 movea.l A0, [A4] 00000D12 4268 011A clr.w [A0 + 0x11A] label00000D16: 00000D16 4267 clr.w -[A7] 00000D18 2054 movea.l A0, [A4] 00000D1A 2F28 00CA move.l -[A7], [A0 + 0xCA] 00000D1E 303C 00F5 move.w D0, 0xF5 00000D22 AAAA syscall QuickTimeDispatch 00000D24 2054 movea.l A0, [A4] 00000D26 315F 016C move.w [A0 + 0x16C], [A7]+ 00000D2A 42A7 clr.l -[A7] 00000D2C 2054 movea.l A0, [A4] 00000D2E 2F28 00CA move.l -[A7], [A0 + 0xCA] 00000D32 4EAD 287A jsr [A5 + 0x287A /* export_1291 */] 00000D36 2054 movea.l A0, [A4] 00000D38 215F 016E move.l [A0 + 0x16E], [A7]+ 00000D3C 42A7 clr.l -[A7] 00000D3E 2054 movea.l A0, [A4] 00000D40 2F28 00CA move.l -[A7], [A0 + 0xCA] 00000D44 4EAD 2882 jsr [A5 + 0x2882 /* export_1292 */] 00000D48 2054 movea.l A0, [A4] 00000D4A 215F 0172 move.l [A0 + 0x172], [A7]+ 00000D4E 2054 movea.l A0, [A4] 00000D50 2F28 00CA move.l -[A7], [A0 + 0xCA] 00000D54 486E FF4E pea.l [A6 - 0xB2] 00000D58 486E FF4F pea.l [A6 - 0xB1] 00000D5C 4EAD 288A jsr [A5 + 0x288A /* export_1293 */] 00000D60 2054 movea.l A0, [A4] 00000D62 116E FF4E 0176 move.b [A0 + 0x176], [A6 - 0xB2] 00000D68 116E FF4F 0177 move.b [A0 + 0x177], [A6 - 0xB1] 00000D6E 4228 0178 clr.b [A0 + 0x178] 00000D72 42A7 clr.l -[A7] 00000D74 2F0B move.l -[A7], A3 00000D76 4EAD 39CA jsr [A5 + 0x39CA /* export_1845 */] 00000D7A 2C1F move.l D6, [A7]+ 00000D7C 42A7 clr.l -[A7] 00000D7E 2F3C 496E 666F move.l -[A7], 0x496E666F /* 'Info' */ 00000D84 2F0B move.l -[A7], A3 00000D86 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 00000D8A 2E1F move.l D7, [A7]+ 00000D8C 6778 beq +0x7A /* 00000E06 */ 00000D8E 486E FFBA pea.l [A6 - 0x46] 00000D92 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000D96 2F06 move.l -[A7], D6 00000D98 2F07 move.l -[A7], D7 00000D9A 4EBA 154C jsr [PC + 0x154C /* 000022E8 */] 00000D9E 486E FBA4 pea.l [A6 - 0x45C] 00000DA2 2F2E FF68 move.l -[A7], [A6 - 0x98] 00000DA6 4EAD 26DA jsr [A5 + 0x26DA /* export_1239 */] 00000DAA 4267 clr.w -[A7] 00000DAC 2F07 move.l -[A7], D7 00000DAE 4EAD 2D6A jsr [A5 + 0x2D6A /* export_1449 */] 00000DB2 486E FBA4 pea.l [A6 - 0x45C] 00000DB6 2054 movea.l A0, [A4] 00000DB8 2F28 016E move.l -[A7], [A0 + 0x16E] 00000DBC 4267 clr.w -[A7] 00000DBE 1F3C 0001 move.b -[A7], 0x1 00000DC2 1F3C 0001 move.b -[A7], 0x1 00000DC6 4EAD 26F2 jsr [A5 + 0x26F2 /* export_1242 */] 00000DCA 205F movea.l A0, [A7]+ 00000DCC 43EE FCAC lea.l A1, [A6 - 0x354] 00000DD0 707F moveq.l D0, 0x7F label00000DD2: 00000DD2 32D8 move.w [A1]+, [A0]+ 00000DD4 51C8 FFFC dbf D0, -0x6 /* 00000DD2 */ 00000DD8 486E FCAC pea.l [A6 - 0x354] 00000DDC 4267 clr.w -[A7] 00000DDE 2F07 move.l -[A7], D7 00000DE0 4EAD 2D7A jsr [A5 + 0x2D7A /* export_1451 */] 00000DE4 486E FF50 pea.l [A6 - 0xB0] 00000DE8 2F07 move.l -[A7], D7 00000DEA 4EAD 1E8A jsr [A5 + 0x1E8A /* export_973 */] 00000DEE 486E FF50 pea.l [A6 - 0xB0] 00000DF2 302E FF52 move.w D0, [A6 - 0xAE] 00000DF6 4440 neg.w D0 00000DF8 3F00 move.w -[A7], D0 00000DFA 302E FF50 move.w D0, [A6 - 0xB0] 00000DFE 4440 neg.w D0 00000E00 3F00 move.w -[A7], D0 00000E02 A8A8 syscall OffsetRect 00000E04 600E bra +0x10 /* 00000E14 */ label00000E06: 00000E06 486E FF50 pea.l [A6 - 0xB0] 00000E0A 42A7 clr.l -[A7] 00000E0C 2F3C 0008 0000 move.l -[A7], 0x80000 00000E12 A8A7 syscall SetRect label00000E14: 00000E14 2054 movea.l A0, [A4] 00000E16 316E FF54 016A move.w [A0 + 0x16A], [A6 - 0xAC] 00000E1C 2054 movea.l A0, [A4] 00000E1E 2F28 003C move.l -[A7], [A0 + 0x3C] 00000E22 A873 syscall SetPort 00000E24 2054 movea.l A0, [A4] 00000E26 2F28 00CA move.l -[A7], [A0 + 0xCA] 00000E2A 42A7 clr.l -[A7] 00000E2C 42A7 clr.l -[A7] 00000E2E 7016 moveq.l D0, 0x16 00000E30 AAAA syscall QuickTimeDispatch 00000E32 41EE FEB6 lea.l A0, [A6 - 0x14A] 00000E36 43EE FF60 lea.l A1, [A6 - 0xA0] 00000E3A 7003 moveq.l D0, 0x03 label00000E3C: 00000E3C 30D9 move.w [A0]+, [A1]+ 00000E3E 51C8 FFFC dbf D0, -0x6 /* 00000E3C */ 00000E42 486E FEB6 pea.l [A6 - 0x14A] 00000E46 4267 clr.w -[A7] 00000E48 3F2E FF54 move.w -[A7], [A6 - 0xAC] 00000E4C A8A8 syscall OffsetRect 00000E4E 42A7 clr.l -[A7] 00000E50 2054 movea.l A0, [A4] 00000E52 2F28 00CA move.l -[A7], [A0 + 0xCA] 00000E56 486E FEB6 pea.l [A6 - 0x14A] 00000E5A 7007 moveq.l D0, 0x07 00000E5C 2F00 move.l -[A7], D0 00000E5E 303C 018A move.w D0, 0x18A 00000E62 AAAA syscall QuickTimeDispatch 00000E64 2054 movea.l A0, [A4] 00000E66 215F 0116 move.l [A0 + 0x116], [A7]+ 00000E6A 2054 movea.l A0, [A4] 00000E6C 2F28 0116 move.l -[A7], [A0 + 0x116] 00000E70 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 00000E74 42A7 clr.l -[A7] 00000E76 2054 movea.l A0, [A4] 00000E78 2F28 0116 move.l -[A7], [A0 + 0x116] 00000E7C 486D 32AA pea.l [A5 + 0x32AA /* export_1617 */] 00000E80 2F3C 0004 0008 move.l -[A7], 0x40008 00000E86 7000 moveq.l D0, 0x00 00000E88 A82A syscall ComponentDispatch 00000E8A 201F move.l D0, [A7]+ 00000E8C 3F00 move.w -[A7], D0 00000E8E 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000E92 42A7 clr.l -[A7] 00000E94 2054 movea.l A0, [A4] 00000E96 2F28 0116 move.l -[A7], [A0 + 0x116] 00000E9A 1F3C 0001 move.b -[A7], 0x1 00000E9E 2F3C 0002 001D move.l -[A7], 0x2001D 00000EA4 7000 moveq.l D0, 0x00 00000EA6 A82A syscall ComponentDispatch 00000EA8 201F move.l D0, [A7]+ 00000EAA 3F00 move.w -[A7], D0 00000EAC 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000EB0 42A7 clr.l -[A7] 00000EB2 2054 movea.l A0, [A4] 00000EB4 2F28 0116 move.l -[A7], [A0 + 0x116] 00000EB8 3F3C 0020 move.w -[A7], 0x20 /* ' ' */ 00000EBC 7001 moveq.l D0, 0x01 00000EBE 2F00 move.l -[A7], D0 00000EC0 2F3C 0006 0009 move.l -[A7], 0x60009 00000EC6 7000 moveq.l D0, 0x00 00000EC8 A82A syscall ComponentDispatch 00000ECA 201F move.l D0, [A7]+ 00000ECC 3F00 move.w -[A7], D0 00000ECE 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000ED2 42A7 clr.l -[A7] 00000ED4 2054 movea.l A0, [A4] 00000ED6 2F28 0116 move.l -[A7], [A0 + 0x116] 00000EDA 3F3C 000E move.w -[A7], 0xE 00000EDE 3028 016C move.w D0, [A0 + 0x16C] 00000EE2 48C0 ext.l D0 00000EE4 2F00 move.l -[A7], D0 00000EE6 2F3C 0006 0009 move.l -[A7], 0x60009 00000EEC 7000 moveq.l D0, 0x00 00000EEE A82A syscall ComponentDispatch 00000EF0 201F move.l D0, [A7]+ 00000EF2 3F00 move.w -[A7], D0 00000EF4 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000EF8 102E FF4E move.b D0, [A6 - 0xB2] 00000EFC 6724 beq +0x26 /* 00000F22 */ 00000EFE 42A7 clr.l -[A7] 00000F00 2054 movea.l A0, [A4] 00000F02 2F28 0116 move.l -[A7], [A0 + 0x116] 00000F06 3F3C 0015 move.w -[A7], 0x15 00000F0A 7001 moveq.l D0, 0x01 00000F0C 2F00 move.l -[A7], D0 00000F0E 2F3C 0006 0009 move.l -[A7], 0x60009 00000F14 7000 moveq.l D0, 0x00 00000F16 A82A syscall ComponentDispatch 00000F18 201F move.l D0, [A7]+ 00000F1A 3F00 move.w -[A7], D0 00000F1C 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000F20 6020 bra +0x22 /* 00000F42 */ label00000F22: 00000F22 42A7 clr.l -[A7] 00000F24 2054 movea.l A0, [A4] 00000F26 2F28 0116 move.l -[A7], [A0 + 0x116] 00000F2A 3F3C 0015 move.w -[A7], 0x15 00000F2E 42A7 clr.l -[A7] 00000F30 2F3C 0006 0009 move.l -[A7], 0x60009 00000F36 7000 moveq.l D0, 0x00 00000F38 A82A syscall ComponentDispatch 00000F3A 201F move.l D0, [A7]+ 00000F3C 3F00 move.w -[A7], D0 00000F3E 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] label00000F42: 00000F42 102E FF4F move.b D0, [A6 - 0xB1] 00000F46 6724 beq +0x26 /* 00000F6C */ 00000F48 42A7 clr.l -[A7] 00000F4A 2054 movea.l A0, [A4] 00000F4C 2F28 0116 move.l -[A7], [A0 + 0x116] 00000F50 3F3C 0017 move.w -[A7], 0x17 00000F54 7001 moveq.l D0, 0x01 00000F56 2F00 move.l -[A7], D0 00000F58 2F3C 0006 0009 move.l -[A7], 0x60009 00000F5E 7000 moveq.l D0, 0x00 00000F60 A82A syscall ComponentDispatch 00000F62 201F move.l D0, [A7]+ 00000F64 3F00 move.w -[A7], D0 00000F66 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000F6A 6020 bra +0x22 /* 00000F8C */ label00000F6C: 00000F6C 42A7 clr.l -[A7] 00000F6E 2054 movea.l A0, [A4] 00000F70 2F28 0116 move.l -[A7], [A0 + 0x116] 00000F74 3F3C 0017 move.w -[A7], 0x17 00000F78 42A7 clr.l -[A7] 00000F7A 2F3C 0006 0009 move.l -[A7], 0x60009 00000F80 7000 moveq.l D0, 0x00 00000F82 A82A syscall ComponentDispatch 00000F84 201F move.l D0, [A7]+ 00000F86 3F00 move.w -[A7], D0 00000F88 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] label00000F8C: 00000F8C 42A7 clr.l -[A7] 00000F8E 2054 movea.l A0, [A4] 00000F90 2F28 0116 move.l -[A7], [A0 + 0x116] 00000F94 1028 011A move.b D0, [A0 + 0x11A] 00000F98 0A00 0001 xori.b D0, 0x1 00000F9C 1F00 move.b -[A7], D0 00000F9E 2F3C 0002 000E move.l -[A7], 0x2000E 00000FA4 7000 moveq.l D0, 0x00 00000FA6 A82A syscall ComponentDispatch 00000FA8 201F move.l D0, [A7]+ 00000FAA 3F00 move.w -[A7], D0 00000FAC 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000FB0 42A7 clr.l -[A7] 00000FB2 2054 movea.l A0, [A4] 00000FB4 2F28 0116 move.l -[A7], [A0 + 0x116] 00000FB8 486E FF58 pea.l [A6 - 0xA8] 00000FBC 2F3C 0004 0010 move.l -[A7], 0x40010 00000FC2 7000 moveq.l D0, 0x00 00000FC4 A82A syscall ComponentDispatch 00000FC6 201F move.l D0, [A7]+ 00000FC8 3F00 move.w -[A7], D0 00000FCA 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00000FCE 486E FF58 pea.l [A6 - 0xA8] 00000FD2 302E FF5A move.w D0, [A6 - 0xA6] 00000FD6 4440 neg.w D0 00000FD8 3F00 move.w -[A7], D0 00000FDA 302E FF58 move.w D0, [A6 - 0xA8] 00000FDE 4440 neg.w D0 00000FE0 3F00 move.w -[A7], D0 00000FE2 A8A8 syscall OffsetRect 00000FE4 2054 movea.l A0, [A4] 00000FE6 1028 011A move.b D0, [A0 + 0x11A] 00000FEA 671E beq +0x20 /* 0000100A */ 00000FEC 302E FF66 move.w D0, [A6 - 0x9A] 00000FF0 48C0 ext.l D0 00000FF2 2F00 move.l -[A7], D0 00000FF4 3028 016A move.w D0, [A0 + 0x16A] 00000FF8 D06E FF64 add.w D0, [A6 - 0x9C] 00000FFC 48C0 ext.l D0 00000FFE 2F00 move.l -[A7], D0 00001000 4267 clr.w -[A7] 00001002 2F0B move.l -[A7], A3 00001004 4EAD 3C62 jsr [A5 + 0x3C62 /* export_1928 */] 00001008 601E bra +0x20 /* 00001028 */ label0000100A: 0000100A 302E FF5E move.w D0, [A6 - 0xA2] 0000100E 48C0 ext.l D0 00001010 2F00 move.l -[A7], D0 00001012 2054 movea.l A0, [A4] 00001014 3028 016A move.w D0, [A0 + 0x16A] 00001018 D06E FF5C add.w D0, [A6 - 0xA4] 0000101C 48C0 ext.l D0 0000101E 2F00 move.l -[A7], D0 00001020 4267 clr.w -[A7] 00001022 2F0B move.l -[A7], A3 00001024 4EAD 3C62 jsr [A5 + 0x3C62 /* export_1928 */] label00001028: 00001028 2F0B move.l -[A7], A3 0000102A 4EAD 3C9A jsr [A5 + 0x3C9A /* export_1935 */] 0000102E 1F3C 0001 move.b -[A7], 0x1 00001032 2F0B move.l -[A7], A3 00001034 4EAD 3CA2 jsr [A5 + 0x3CA2 /* export_1936 */] 00001038 42A7 clr.l -[A7] 0000103A 4EAD 284A jsr [A5 + 0x284A /* export_1285 */] 0000103E 2A1F move.l D5, [A7]+ 00001040 0C85 0150 0000 cmpi.l D5, 0x1500000 00001046 6C06 bge +0x8 /* 0000104E */ 00001048 2F0B move.l -[A7], A3 0000104A 4EAD 3C32 jsr [A5 + 0x3C32 /* export_1922 */] label0000104E: 0000104E 2054 movea.l A0, [A4] 00001050 1028 011C move.b D0, [A0 + 0x11C] 00001054 6706 beq +0x8 /* 0000105C */ 00001056 2F0B move.l -[A7], A3 00001058 4EBA 0DC2 jsr [PC + 0xDC2 /* 00001E1C */] label0000105C: 0000105C 2F0B move.l -[A7], A3 0000105E 4EBA 0440 jsr [PC + 0x440 /* 000014A0 */] 00001062 2F0B move.l -[A7], A3 00001064 4EBA 043A jsr [PC + 0x43A /* 000014A0 */] 00001068 2F0B move.l -[A7], A3 0000106A 4EBA 0434 jsr [PC + 0x434 /* 000014A0 */] 0000106E 486E FF7A pea.l [A6 - 0x86] 00001072 4EAD 2112 jsr [A5 + 0x2112 /* export_1054 */] 00001076 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 0000107A 4E5E unlink A6 0000107C 205F movea.l A0, [A7]+ 0000107E DEFC 0010 add.w A7, 0x10 00001082 4ED0 jmp [A0] export_1356: 00001084 4E56 FFFE link A6, -0x0002 00001088 48E7 0018 movem.l -[A7], A3,A4 0000108C 266E 0008 movea.l A3, [A6 + 0x8] 00001090 284B movea.l A4, A3 00001092 2054 movea.l A0, [A4] 00001094 4AA8 0116 tst.l [A0 + 0x116] 00001098 6712 beq +0x14 /* 000010AC */ 0000109A 2F28 0116 move.l -[A7], [A0 + 0x116] 0000109E 303C 018B move.w D0, 0x18B 000010A2 AAAA syscall QuickTimeDispatch 000010A4 2054 movea.l A0, [A4] 000010A6 7000 moveq.l D0, 0x00 000010A8 2140 0116 move.l [A0 + 0x116], D0 label000010AC: 000010AC 2F0B move.l -[A7], A3 000010AE 4EAD 39B2 jsr [A5 + 0x39B2 /* export_1842 */] 000010B2 2F0B move.l -[A7], A3 000010B4 4EBA 00FA jsr [PC + 0xFA /* 000011B0 */] 000010B8 2F0B move.l -[A7], A3 000010BA 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */] 000010BE 4CDF 1800 movem.l A3,A4, [A7]+ 000010C2 4E5E unlink A6 000010C4 2E9F move.l [A7], [A7]+ 000010C6 4E75 rts export_1357: 000010C8 4E56 FFFC link A6, -0x0004 000010CC 48E7 0018 movem.l -[A7], A3,A4 000010D0 266E 0008 movea.l A3, [A6 + 0x8] 000010D4 7000 moveq.l D0, 0x00 000010D6 2840 movea.l A4, D0 000010D8 42A7 clr.l -[A7] 000010DA 2F3C 496E 664C move.l -[A7], 0x496E664C /* 'InfL' */ 000010E0 2F0B move.l -[A7], A3 000010E2 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 000010E6 285F movea.l A4, [A7]+ 000010E8 200C move.l D0, A4 000010EA 6708 beq +0xA /* 000010F4 */ 000010EC 2F0B move.l -[A7], A3 000010EE 2F0C move.l -[A7], A4 000010F0 4EBA 1012 jsr [PC + 0x1012 /* 00002104 */] label000010F4: 000010F4 2D4C 000C move.l [A6 + 0xC], A4 000010F8 4CDF 1800 movem.l A3,A4, [A7]+ 000010FC 4E5E unlink A6 000010FE 2E9F move.l [A7], [A7]+ 00001100 4E75 rts 00001102 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1358: // at 00001104 (misaligned) 00001106 FFEC .invalid <> 00001108 48E7 0018 movem.l -[A7], A3,A4 0000110C 286E 0008 movea.l A4, [A6 + 0x8] 00001110 42A7 clr.l -[A7] 00001112 4EAD 32B2 jsr [A5 + 0x32B2 /* export_1618 */] 00001116 265F movea.l A3, [A7]+ 00001118 2F0B move.l -[A7], A3 0000111A 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 0000111E 7001 moveq.l D0, 0x01 00001120 2053 movea.l A0, [A3] 00001122 B068 0182 cmp.w D0, [A0 + 0x182] 00001126 57C0 seq D0 00001128 4400 neg.b D0 0000112A 2254 movea.l A1, [A4] 0000112C 1340 011A move.b [A1 + 0x11A], D0 00001130 7001 moveq.l D0, 0x01 00001132 B068 017E cmp.w D0, [A0 + 0x17E] 00001136 57C0 seq D0 00001138 4400 neg.b D0 0000113A 1340 011C move.b [A1 + 0x11C], D0 0000113E 137C 0001 011B move.b [A1 + 0x11B], 0x1 00001144 486E FFEC pea.l [A6 - 0x14] 00001148 A976 syscall GetKeys 0000114A 703B moveq.l D0, 0x3B 0000114C 3200 move.w D1, D0 0000114E E641 asr D1.w, 3 00001150 0136 10EC btst [A6 + D1.w - 0x20], D0 00001154 6706 beq +0x8 /* 0000115C */ 00001156 2054 movea.l A0, [A4] 00001158 4228 011C clr.b [A0 + 0x11C] label0000115C: 0000115C 4CDF 1800 movem.l A3,A4, [A7]+ 00001160 4E5E unlink A6 00001162 2E9F move.l [A7], [A7]+ 00001164 4E75 rts 00001166 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001168-0000116C fn00001168: 00001168 4E56 FFFE link A6, -0x0002 // end alternate branch 00001168-0000116C fn00001168: // (misaligned) 0000116A FFFE .invalid <> 0000116C 48E7 0028 movem.l -[A7], A2,A4 00001170 286E 0008 movea.l A4, [A6 + 0x8] 00001174 2054 movea.l A0, [A4] 00001176 4228 0124 clr.b [A0 + 0x124] 0000117A 42A7 clr.l -[A7] 0000117C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001180 486E FFFF pea.l [A6 - 0x1] 00001184 4EAD 4C22 jsr [A5 + 0x4C22 /* export_2432 */] 00001188 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 0000118C 206E 000C movea.l A0, [A6 + 0xC] 00001190 2454 movea.l A2, [A4] 00001192 43EA 011E lea.l A1, [A2 + 0x11E] 00001196 7022 moveq.l D0, 0x22 label00001198: 00001198 32D8 move.w [A1]+, [A0]+ 0000119A 51C8 FFFC dbf D0, -0x6 /* 00001198 */ 0000119E 156E FFFF 0164 move.b [A2 + 0x164], [A6 - 0x1] 000011A4 4CDF 1400 movem.l A2,A4, [A7]+ 000011A8 4E5E unlink A6 000011AA 205F movea.l A0, [A7]+ 000011AC 504F addq.w A7, 8 000011AE 4ED0 jmp [A0] fn000011B0: 000011B0 4E56 FFBA link A6, -0x0046 000011B4 2F0A move.l -[A7], A2 000011B6 206E 0008 movea.l A0, [A6 + 0x8] 000011BA 43EE FFBA lea.l A1, [A6 - 0x46] 000011BE 2050 movea.l A0, [A0] 000011C0 45E8 011E lea.l A2, [A0 + 0x11E] 000011C4 7022 moveq.l D0, 0x22 label000011C6: 000011C6 32DA move.w [A1]+, [A2]+ 000011C8 51C8 FFFC dbf D0, -0x6 /* 000011C6 */ 000011CC 245F movea.l A2, [A7]+ 000011CE 4E5E unlink A6 000011D0 2E9F move.l [A7], [A7]+ 000011D2 4E75 rts 000011D4 4E56 FFFC link A6, -0x0004 000011D8 2F0C move.l -[A7], A4 000011DA 286E 0008 movea.l A4, [A6 + 0x8] 000011DE 204C movea.l A0, A4 000011E0 5088 addq.l A0, 8 000011E2 2050 movea.l A0, [A0] 000011E4 2D48 FFFC move.l [A6 - 0x4], A0 000011E8 4AAC FF76 tst.l [A4 - 0x8A] 000011EC 670E beq +0x10 /* 000011FC */ 000011EE 2F2C FF76 move.l -[A7], [A4 - 0x8A] 000011F2 7023 moveq.l D0, 0x23 000011F4 AAAA syscall QuickTimeDispatch 000011F6 7000 moveq.l D0, 0x00 000011F8 2940 FF76 move.l [A4 - 0x8A], D0 label000011FC: 000011FC 70FF moveq.l D0, 0xFFFFFFFF 000011FE B06C FF74 cmp.w D0, [A4 - 0x8C] 00001202 6716 beq +0x18 /* 0000121A */ 00001204 4267 clr.w -[A7] 00001206 3F2C FF74 move.w -[A7], [A4 - 0x8C] 0000120A 303C 00D5 move.w D0, 0xD5 0000120E AAAA syscall QuickTimeDispatch 00001210 3D5F 0010 move.w [A6 + 0x10], [A7]+ 00001214 397C FFFF FF74 move.w [A4 - 0x8C], 0xFFFF label0000121A: 0000121A 285F movea.l A4, [A7]+ 0000121C 4E5E unlink A6 0000121E 205F movea.l A0, [A7]+ 00001220 DEFC 000A add.w A7, 0xA /* '\n' */ 00001224 4ED0 jmp [A0] 00001226 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1359: // at 00001228 (misaligned) 0000122A FE70 48E7 .extension 0xE70 <>, 0x48E7 // unimplemented 0000122E 0128 206E btst [A0 + 0x206E], D0 00001232 000C 43EE ori.b A4, 0xEE 00001236 FFBA .invalid <> 00001238 7022 moveq.l D0, 0x22 label0000123A: 0000123A 32D8 move.w [A1]+, [A0]+ 0000123C 51C8 FFFC dbf D0, -0x6 /* 0000123A */ 00001240 286E 0008 movea.l A4, [A6 + 0x8] 00001244 7000 moveq.l D0, 0x00 00001246 2D40 FF76 move.l [A6 - 0x8A], D0 0000124A 3D7C FFFF FF74 move.w [A6 - 0x8C], 0xFFFF 00001250 486E FF7A pea.l [A6 - 0x86] 00001254 487A FF7E pea.l [PC - 0x82 /* 000011D4, value 0x4E56FFFC */] 00001258 2F0E move.l -[A7], A6 0000125A 4EAD 20CA jsr [A5 + 0x20CA /* export_1045 */] 0000125E 4267 clr.w -[A7] 00001260 486E FFBA pea.l [A6 - 0x46] 00001264 486E FF74 pea.l [A6 - 0x8C] 00001268 1F3C 0001 move.b -[A7], 0x1 0000126C 303C 0192 move.w D0, 0x192 00001270 AAAA syscall QuickTimeDispatch 00001272 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00001276 426E FF72 clr.w [A6 - 0x8E] 0000127A 422E FE72 clr.b [A6 - 0x18E] 0000127E 4267 clr.w -[A7] 00001280 486E FF76 pea.l [A6 - 0x8A] 00001284 3F2E FF74 move.w -[A7], [A6 - 0x8C] 00001288 486E FF72 pea.l [A6 - 0x8E] 0000128C 486E FE72 pea.l [A6 - 0x18E] 00001290 4267 clr.w -[A7] 00001292 486E FE71 pea.l [A6 - 0x18F] 00001296 303C 00F0 move.w D0, 0xF0 0000129A AAAA syscall QuickTimeDispatch 0000129C 3E17 move.w D7, [A7] 0000129E 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000012A2 486E FF7A pea.l [A6 - 0x86] 000012A6 4EAD 2112 jsr [A5 + 0x2112 /* export_1054 */] 000012AA 2054 movea.l A0, [A4] 000012AC 216E FF76 00CA move.l [A0 + 0xCA], [A6 - 0x8A] 000012B2 316E FF74 00CE move.w [A0 + 0xCE], [A6 - 0x8C] 000012B8 43E8 00D0 lea.l A1, [A0 + 0xD0] 000012BC 45EE FFBA lea.l A2, [A6 - 0x46] 000012C0 7022 moveq.l D0, 0x22 label000012C2: 000012C2 32DA move.w [A1]+, [A2]+ 000012C4 51C8 FFFC dbf D0, -0x6 /* 000012C2 */ 000012C8 4CDF 1480 movem.l D7,A2,A4, [A7]+ 000012CC 4E5E unlink A6 000012CE 205F movea.l A0, [A7]+ 000012D0 504F addq.w A7, 8 000012D2 4ED0 jmp [A0] export_1360: 000012D4 4E56 0000 link A6, 0 000012D8 2F0C move.l -[A7], A4 000012DA 286E 0008 movea.l A4, [A6 + 0x8] 000012DE 2054 movea.l A0, [A4] 000012E0 4AA8 00CA tst.l [A0 + 0xCA] 000012E4 6710 beq +0x12 /* 000012F6 */ 000012E6 2F28 00CA move.l -[A7], [A0 + 0xCA] 000012EA 7023 moveq.l D0, 0x23 000012EC AAAA syscall QuickTimeDispatch 000012EE 2054 movea.l A0, [A4] 000012F0 7000 moveq.l D0, 0x00 000012F2 2140 00CA move.l [A0 + 0xCA], D0 label000012F6: 000012F6 70FF moveq.l D0, 0xFFFFFFFF 000012F8 2054 movea.l A0, [A4] 000012FA B068 00CE cmp.w D0, [A0 + 0xCE] 000012FE 671A beq +0x1C /* 0000131A */ 00001300 4267 clr.w -[A7] 00001302 2054 movea.l A0, [A4] 00001304 3F28 00CE move.w -[A7], [A0 + 0xCE] 00001308 303C 00D5 move.w D0, 0xD5 0000130C AAAA syscall QuickTimeDispatch 0000130E 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00001312 2054 movea.l A0, [A4] 00001314 317C FFFF 00CE move.w [A0 + 0xCE], 0xFFFF label0000131A: 0000131A 285F movea.l A4, [A7]+ 0000131C 4E5E unlink A6 0000131E 2E9F move.l [A7], [A7]+ 00001320 4E75 rts 00001322 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001324-00001328 fn00001324: 00001324 4E56 FFFE link A6, -0x0002 // end alternate branch 00001324-00001328 fn00001324: // (misaligned) 00001326 FFFE .invalid <> 00001328 48E7 0108 movem.l -[A7], D7,A4 0000132C 286E 0008 movea.l A4, [A6 + 0x8] 00001330 2054 movea.l A0, [A4] 00001332 4AA8 00CA tst.l [A0 + 0xCA] 00001336 6748 beq +0x4A /* 00001380 */ 00001338 4267 clr.w -[A7] 0000133A 2054 movea.l A0, [A4] 0000133C 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001340 42A7 clr.l -[A7] 00001342 42A7 clr.l -[A7] 00001344 2F3C 0001 0001 move.l -[A7], 0x10001 0000134A A869 syscall FixRatio 0000134C 7006 moveq.l D0, 0x06 0000134E AAAA syscall QuickTimeDispatch 00001350 3E1F move.w D7, [A7]+ 00001352 2054 movea.l A0, [A4] 00001354 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001358 42A7 clr.l -[A7] 0000135A 7005 moveq.l D0, 0x05 0000135C AAAA syscall QuickTimeDispatch 0000135E 4267 clr.w -[A7] 00001360 2054 movea.l A0, [A4] 00001362 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001366 42A7 clr.l -[A7] 00001368 70FF moveq.l D0, 0xFFFFFFFF 0000136A 2F00 move.l -[A7], D0 0000136C 42A7 clr.l -[A7] 0000136E 7007 moveq.l D0, 0x07 00001370 AAAA syscall QuickTimeDispatch 00001372 3E1F move.w D7, [A7]+ 00001374 2054 movea.l A0, [A4] 00001376 2F28 00CA move.l -[A7], [A0 + 0xCA] 0000137A 42A7 clr.l -[A7] 0000137C 7005 moveq.l D0, 0x05 0000137E AAAA syscall QuickTimeDispatch label00001380: 00001380 4CDF 1080 movem.l D7,A4, [A7]+ 00001384 4E5E unlink A6 00001386 2E9F move.l [A7], [A7]+ 00001388 4E75 rts 0000138A 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1361: // at 0000138C (misaligned) 0000138E 0000 48E7 ori.b D0, 0xE7 00001392 0108 btst A0, D0 00001394 286E 0008 movea.l A4, [A6 + 0x8] 00001398 1E2E 000C move.b D7, [A6 + 0xC] 0000139C 1F07 move.b -[A7], D7 0000139E 2F0C move.l -[A7], A4 000013A0 4EAD 068A jsr [A5 + 0x68A /* export_205 */] 000013A4 1007 move.b D0, D7 000013A6 6704 beq +0x6 /* 000013AC */ 000013A8 2B4C EDF0 move.l [A5 - 0x1210], A4 label000013AC: 000013AC 1F07 move.b -[A7], D7 000013AE 2F0C move.l -[A7], A4 000013B0 4EAD 39A2 jsr [A5 + 0x39A2 /* export_1840 */] 000013B4 4CDF 1080 movem.l D7,A4, [A7]+ 000013B8 4E5E unlink A6 000013BA 205F movea.l A0, [A7]+ 000013BC 5C4F addq.w A7, 6 000013BE 4ED0 jmp [A0] export_1362: 000013C0 4E56 FFFC link A6, -0x0004 000013C4 48E7 0118 movem.l -[A7], D7,A3,A4 000013C8 266E 0008 movea.l A3, [A6 + 0x8] 000013CC 284B movea.l A4, A3 000013CE 2F0B move.l -[A7], A3 000013D0 4EAD 1F4A jsr [A5 + 0x1F4A /* export_997 */] 000013D4 4267 clr.w -[A7] 000013D6 2F0B move.l -[A7], A3 000013D8 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 000013DC 101F move.b D0, [A7]+ 000013DE 6732 beq +0x34 /* 00001412 */ 000013E0 2054 movea.l A0, [A4] 000013E2 4AA8 0116 tst.l [A0 + 0x116] 000013E6 56C1 sne D1 000013E8 C001 and.b D0, D1 000013EA 4A00 tst.b D0 000013EC 6724 beq +0x26 /* 00001412 */ 000013EE 4AA8 00CA tst.l [A0 + 0xCA] 000013F2 56C1 sne D1 000013F4 C001 and.b D0, D1 000013F6 671A beq +0x1C /* 00001412 */ 000013F8 42A7 clr.l -[A7] 000013FA 2054 movea.l A0, [A4] 000013FC 2F28 0116 move.l -[A7], [A0 + 0x116] 00001400 2F28 003C move.l -[A7], [A0 + 0x3C] 00001404 2F3C 0004 0018 move.l -[A7], 0x40018 0000140A 7000 moveq.l D0, 0x00 0000140C A82A syscall ComponentDispatch 0000140E 2E1F move.l D7, [A7]+ 00001410 6006 bra +0x8 /* 00001418 */ label00001412: 00001412 3F3C 0003 move.w -[A7], 0x3 00001416 A9C8 syscall SysBeep label00001418: 00001418 4CDF 1880 movem.l D7,A3,A4, [A7]+ 0000141C 4E5E unlink A6 0000141E 2E9F move.l [A7], [A7]+ 00001420 4E75 rts 00001422 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1363: // at 00001424 (misaligned) 00001426 FFFC .invalid <> 00001428 48E7 0118 movem.l -[A7], D7,A3,A4 0000142C 266E 0008 movea.l A3, [A6 + 0x8] 00001430 284B movea.l A4, A3 00001432 4267 clr.w -[A7] 00001434 2F0B move.l -[A7], A3 00001436 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 0000143A 101F move.b D0, [A7]+ 0000143C 6756 beq +0x58 /* 00001494 */ 0000143E 2054 movea.l A0, [A4] 00001440 4AA8 00CA tst.l [A0 + 0xCA] 00001444 56C1 sne D1 00001446 C001 and.b D0, D1 00001448 4A00 tst.b D0 0000144A 6748 beq +0x4A /* 00001494 */ 0000144C 4AA8 0116 tst.l [A0 + 0x116] 00001450 56C1 sne D1 00001452 C001 and.b D0, D1 00001454 673E beq +0x40 /* 00001494 */ 00001456 2F28 00CA move.l -[A7], [A0 + 0xCA] 0000145A 1F3C 0001 move.b -[A7], 0x1 0000145E 7009 moveq.l D0, 0x09 00001460 AAAA syscall QuickTimeDispatch 00001462 102E 000C move.b D0, [A6 + 0xC] 00001466 0A00 0001 xori.b D0, 0x1 0000146A 1F00 move.b -[A7], D0 0000146C 2F0B move.l -[A7], A3 0000146E 4EBA 0888 jsr [PC + 0x888 /* 00001CF8 */] 00001472 42A7 clr.l -[A7] 00001474 2054 movea.l A0, [A4] 00001476 2F28 0116 move.l -[A7], [A0 + 0x116] 0000147A 2F28 003C move.l -[A7], [A0 + 0x3C] 0000147E 1F2E 000C move.b -[A7], [A6 + 0xC] 00001482 2F3C 0006 0019 move.l -[A7], 0x60019 00001488 7000 moveq.l D0, 0x00 0000148A A82A syscall ComponentDispatch 0000148C 2E1F move.l D7, [A7]+ 0000148E 2F0B move.l -[A7], A3 00001490 4EBA 000E jsr [PC + 0xE /* 000014A0 */] label00001494: 00001494 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001498 4E5E unlink A6 0000149A 205F movea.l A0, [A7]+ 0000149C 5C4F addq.w A7, 6 0000149E 4ED0 jmp [A0] fn000014A0: 000014A0 4E56 FFFC link A6, -0x0004 000014A4 48E7 0108 movem.l -[A7], D7,A4 000014A8 286E 0008 movea.l A4, [A6 + 0x8] 000014AC 4267 clr.w -[A7] 000014AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000014B2 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 000014B6 101F move.b D0, [A7]+ 000014B8 673A beq +0x3C /* 000014F4 */ 000014BA 2054 movea.l A0, [A4] 000014BC 4AA8 00CA tst.l [A0 + 0xCA] 000014C0 56C1 sne D1 000014C2 C001 and.b D0, D1 000014C4 4A00 tst.b D0 000014C6 672C beq +0x2E /* 000014F4 */ 000014C8 4AA8 0116 tst.l [A0 + 0x116] 000014CC 56C1 sne D1 000014CE C001 and.b D0, D1 000014D0 6722 beq +0x24 /* 000014F4 */ 000014D2 2F28 00CA move.l -[A7], [A0 + 0xCA] 000014D6 7001 moveq.l D0, 0x01 000014D8 2F00 move.l -[A7], D0 000014DA 7005 moveq.l D0, 0x05 000014DC AAAA syscall QuickTimeDispatch 000014DE 42A7 clr.l -[A7] 000014E0 2054 movea.l A0, [A4] 000014E2 2F28 0116 move.l -[A7], [A0 + 0x116] 000014E6 2F3C 0000 001A move.l -[A7], 0x1A 000014EC 7000 moveq.l D0, 0x00 000014EE A82A syscall ComponentDispatch 000014F0 2E1F move.l D7, [A7]+ 000014F2 6006 bra +0x8 /* 000014FA */ label000014F4: 000014F4 3F3C 0003 move.w -[A7], 0x3 000014F8 A9C8 syscall SysBeep label000014FA: 000014FA 4CDF 1080 movem.l D7,A4, [A7]+ 000014FE 4E5E unlink A6 00001500 2E9F move.l [A7], [A7]+ 00001502 4E75 rts export_1364: 00001504 4E56 0000 link A6, 0 00001508 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000150C 4EBA FF92 jsr [PC - 0x6E /* 000014A0 */] 00001510 4267 clr.w -[A7] 00001512 1F2E 000C move.b -[A7], [A6 + 0xC] 00001516 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000151A 4EAD 1BA2 jsr [A5 + 0x1BA2 /* export_880 */] 0000151E 1D5F 000E move.b [A6 + 0xE], [A7]+ 00001522 4E5E unlink A6 00001524 205F movea.l A0, [A7]+ 00001526 5C4F addq.w A7, 6 00001528 4ED0 jmp [A0] 0000152A 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1365: // at 0000152C (misaligned) 0000152E 0000 2F2E ori.b D0, 0x2E /* '.' */ 00001532 0008 4EAD ori.b A0, 0xAD 00001536 2D42 2F2E move.l [A6 + 0x2F2E], D2 0000153A 0008 4EBA ori.b A0, 0xBA 0000153E FF62 .extension 0xF62 <> // unimplemented 00001540 4E5E unlink A6 00001542 2E9F move.l [A7], [A7]+ 00001544 4E75 rts 00001546 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001548-0000154C fn00001548: 00001548 4E56 FFFE link A6, -0x0002 // end alternate branch 00001548-0000154C fn00001548: // (misaligned) 0000154A FFFE .invalid <> 0000154C 48E7 0108 movem.l -[A7], D7,A4 00001550 286E 0008 movea.l A4, [A6 + 0x8] 00001554 4207 clr.b D7 00001556 2054 movea.l A0, [A4] 00001558 4AA8 0116 tst.l [A0 + 0x116] 0000155C 56C0 sne D0 0000155E 4A00 tst.b D0 00001560 6738 beq +0x3A /* 0000159A */ 00001562 4AA8 00CA tst.l [A0 + 0xCA] 00001566 56C1 sne D1 00001568 C001 and.b D0, D1 0000156A 672E beq +0x30 /* 0000159A */ 0000156C 42A7 clr.l -[A7] 0000156E 2054 movea.l A0, [A4] 00001570 2F28 0116 move.l -[A7], [A0 + 0x116] 00001574 2F3C 0000 001E move.l -[A7], 0x1E 0000157A 7000 moveq.l D0, 0x00 0000157C A82A syscall ComponentDispatch 0000157E 4A9F tst.l [A7]+ 00001580 56C0 sne D0 00001582 4A00 tst.b D0 00001584 6712 beq +0x14 /* 00001598 */ 00001586 2F00 move.l -[A7], D0 00001588 4267 clr.w -[A7] 0000158A 4EAD 23A2 jsr [A5 + 0x23A2 /* export_1136 */] 0000158E 121F move.b D1, [A7]+ 00001590 201F move.l D0, [A7]+ 00001592 0A01 0001 xori.b D1, 0x1 00001596 C001 and.b D0, D1 label00001598: 00001598 1E00 move.b D7, D0 label0000159A: 0000159A 1D47 000C move.b [A6 + 0xC], D7 0000159E 4CDF 1080 movem.l D7,A4, [A7]+ 000015A2 4E5E unlink A6 000015A4 2E9F move.l [A7], [A7]+ 000015A6 4E75 rts export_1366: fn000015A8: 000015A8 4E56 FFF6 link A6, -0x000A 000015AC 48E7 0308 movem.l -[A7], D6,D7,A4 000015B0 286E 0008 movea.l A4, [A6 + 0x8] 000015B4 4207 clr.b D7 000015B6 2054 movea.l A0, [A4] 000015B8 4AA8 0116 tst.l [A0 + 0x116] 000015BC 56C0 sne D0 000015BE 4A00 tst.b D0 000015C0 6748 beq +0x4A /* 0000160A */ 000015C2 4AA8 00CA tst.l [A0 + 0xCA] 000015C6 56C1 sne D1 000015C8 C001 and.b D0, D1 000015CA 673E beq +0x40 /* 0000160A */ 000015CC 42A7 clr.l -[A7] 000015CE 2054 movea.l A0, [A4] 000015D0 2F28 0116 move.l -[A7], [A0 + 0x116] 000015D4 486E FFF6 pea.l [A6 - 0xA] 000015D8 2F3C 0004 0025 move.l -[A7], 0x40025 000015DE 7000 moveq.l D0, 0x00 000015E0 A82A syscall ComponentDispatch 000015E2 2C1F move.l D6, [A7]+ 000015E4 4267 clr.w -[A7] 000015E6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000015EA 4EBA FF5C jsr [PC - 0xA4 /* 00001548 */] 000015EE 101F move.b D0, [A7]+ 000015F0 6706 beq +0x8 /* 000015F8 */ 000015F2 4A86 tst.l D6 000015F4 57C1 seq D1 000015F6 C001 and.b D0, D1 label000015F8: 000015F8 4A00 tst.b D0 000015FA 670C beq +0xE /* 00001608 */ 000015FC 7204 moveq.l D1, 0x04 000015FE C2AE FFF6 and.l D1, [A6 - 0xA] 00001602 4A81 tst.l D1 00001604 56C1 sne D1 00001606 C001 and.b D0, D1 label00001608: 00001608 1E00 move.b D7, D0 label0000160A: 0000160A 1D47 000C move.b [A6 + 0xC], D7 0000160E 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00001612 4E5E unlink A6 00001614 2E9F move.l [A7], [A7]+ 00001616 4E75 rts export_1367: fn00001618: 00001618 4E56 0000 link A6, 0 0000161C 2F0C move.l -[A7], A4 0000161E 286E 0008 movea.l A4, [A6 + 0x8] 00001622 2054 movea.l A0, [A4] 00001624 4AA8 00CA tst.l [A0 + 0xCA] 00001628 6718 beq +0x1A /* 00001642 */ 0000162A 42A7 clr.l -[A7] 0000162C 2054 movea.l A0, [A4] 0000162E 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001632 702C moveq.l D0, 0x2C 00001634 AAAA syscall QuickTimeDispatch 00001636 4A9F tst.l [A7]+ 00001638 56C0 sne D0 0000163A 4400 neg.b D0 0000163C 1D40 000C move.b [A6 + 0xC], D0 00001640 6004 bra +0x6 /* 00001646 */ label00001642: 00001642 422E 000C clr.b [A6 + 0xC] label00001646: 00001646 285F movea.l A4, [A7]+ 00001648 4E5E unlink A6 0000164A 2E9F move.l [A7], [A7]+ 0000164C 4E75 rts 0000164E 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001650-00001654 fn00001650: 00001650 4E56 FFEC link A6, -0x0014 // end alternate branch 00001650-00001654 fn00001650: // (misaligned) 00001652 FFEC .invalid <> 00001654 48E7 0108 movem.l -[A7], D7,A4 00001658 286E 0008 movea.l A4, [A6 + 0x8] 0000165C 7000 moveq.l D0, 0x00 0000165E 2D40 000E move.l [A6 + 0xE], D0 00001662 4267 clr.w -[A7] 00001664 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001668 4EBA FEDE jsr [PC - 0x122 /* 00001548 */] 0000166C 101F move.b D0, [A7]+ 0000166E 6700 00B2 beq +0xB4 /* 00001722 */ 00001672 2054 movea.l A0, [A4] 00001674 4AA8 0116 tst.l [A0 + 0x116] 00001678 56C1 sne D1 0000167A C001 and.b D0, D1 0000167C 4A00 tst.b D0 0000167E 6700 00A2 beq +0xA4 /* 00001722 */ 00001682 4AA8 00CA tst.l [A0 + 0xCA] 00001686 56C1 sne D1 00001688 C001 and.b D0, D1 0000168A 6700 0096 beq +0x98 /* 00001722 */ 0000168E 7000 moveq.l D0, 0x00 00001690 2D40 FFEC move.l [A6 - 0x14], D0 00001694 7000 moveq.l D0, 0x00 00001696 2D40 FFF0 move.l [A6 - 0x10], D0 0000169A 42A7 clr.l -[A7] 0000169C 2054 movea.l A0, [A4] 0000169E 2F28 00CA move.l -[A7], [A0 + 0xCA] 000016A2 7029 moveq.l D0, 0x29 000016A4 AAAA syscall QuickTimeDispatch 000016A6 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 000016AA 42A7 clr.l -[A7] 000016AC 2054 movea.l A0, [A4] 000016AE 2F28 00CA move.l -[A7], [A0 + 0xCA] 000016B2 7012 moveq.l D0, 0x12 000016B4 AAAA syscall QuickTimeDispatch 000016B6 2D5F FFF8 move.l [A6 - 0x8], [A7]+ 000016BA 42A7 clr.l -[A7] 000016BC 2054 movea.l A0, [A4] 000016BE 2F28 0116 move.l -[A7], [A0 + 0x116] 000016C2 3F3C 001D move.w -[A7], 0x1D 000016C6 486E FFEC pea.l [A6 - 0x14] 000016CA 2F3C 0006 0009 move.l -[A7], 0x60009 000016D0 7000 moveq.l D0, 0x00 000016D2 A82A syscall ComponentDispatch 000016D4 2E1F move.l D7, [A7]+ 000016D6 6650 bne +0x52 /* 00001728 */ 000016D8 7000 moveq.l D0, 0x00 000016DA 2D40 FFEC move.l [A6 - 0x14], D0 000016DE 42A7 clr.l -[A7] 000016E0 2054 movea.l A0, [A4] 000016E2 2F28 00CA move.l -[A7], [A0 + 0xCA] 000016E6 702B moveq.l D0, 0x2B 000016E8 AAAA syscall QuickTimeDispatch 000016EA 2D5F FFF0 move.l [A6 - 0x10], [A7]+ 000016EE 42A7 clr.l -[A7] 000016F0 2054 movea.l A0, [A4] 000016F2 2F28 00CA move.l -[A7], [A0 + 0xCA] 000016F6 7029 moveq.l D0, 0x29 000016F8 AAAA syscall QuickTimeDispatch 000016FA 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 000016FE 7000 moveq.l D0, 0x00 00001700 2D40 FFF8 move.l [A6 - 0x8], D0 00001704 42A7 clr.l -[A7] 00001706 2054 movea.l A0, [A4] 00001708 2F28 0116 move.l -[A7], [A0 + 0x116] 0000170C 3F3C 001E move.w -[A7], 0x1E 00001710 486E FFEC pea.l [A6 - 0x14] 00001714 2F3C 0006 0009 move.l -[A7], 0x60009 0000171A 7000 moveq.l D0, 0x00 0000171C A82A syscall ComponentDispatch 0000171E 2E1F move.l D7, [A7]+ 00001720 6006 bra +0x8 /* 00001728 */ label00001722: 00001722 3F3C 0003 move.w -[A7], 0x3 00001726 A9C8 syscall SysBeep label00001728: 00001728 4CDF 1080 movem.l D7,A4, [A7]+ 0000172C 4E5E unlink A6 0000172E 205F movea.l A0, [A7]+ 00001730 5C4F addq.w A7, 6 00001732 4ED0 jmp [A0] export_1368: 00001734 4E56 FFB6 link A6, -0x004A 00001738 48E7 0038 movem.l -[A7], A2,A3,A4 0000173C 286E 0008 movea.l A4, [A6 + 0x8] 00001740 7000 moveq.l D0, 0x00 00001742 2D40 000E move.l [A6 + 0xE], D0 00001746 4267 clr.w -[A7] 00001748 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000174C 4EBA FE5A jsr [PC - 0x1A6 /* 000015A8 */] 00001750 101F move.b D0, [A7]+ 00001752 6760 beq +0x62 /* 000017B4 */ 00001754 2054 movea.l A0, [A4] 00001756 4AA8 0116 tst.l [A0 + 0x116] 0000175A 56C1 sne D1 0000175C C001 and.b D0, D1 0000175E 4A00 tst.b D0 00001760 6752 beq +0x54 /* 000017B4 */ 00001762 4AA8 00CA tst.l [A0 + 0xCA] 00001766 56C1 sne D1 00001768 C001 and.b D0, D1 0000176A 6748 beq +0x4A /* 000017B4 */ 0000176C 42A7 clr.l -[A7] 0000176E 2054 movea.l A0, [A4] 00001770 2F28 0116 move.l -[A7], [A0 + 0x116] 00001774 2F3C 0000 001F move.l -[A7], 0x1F 0000177A 7000 moveq.l D0, 0x00 0000177C A82A syscall ComponentDispatch 0000177E 265F movea.l A3, [A7]+ 00001780 2F0B move.l -[A7], A3 00001782 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 00001786 41EE FFB6 lea.l A0, [A6 - 0x4A] 0000178A 2454 movea.l A2, [A4] 0000178C 43EA 00D0 lea.l A1, [A2 + 0xD0] 00001790 7022 moveq.l D0, 0x22 label00001792: 00001792 30D9 move.w [A0]+, [A1]+ 00001794 51C8 FFFC dbf D0, -0x6 /* 00001792 */ 00001798 42A7 clr.l -[A7] 0000179A 3F2E 000C move.w -[A7], [A6 + 0xC] 0000179E 486E FFB6 pea.l [A6 - 0x4A] 000017A2 2054 movea.l A0, [A4] 000017A4 2F28 00C4 move.l -[A7], [A0 + 0xC4] 000017A8 2F0B move.l -[A7], A3 000017AA 4EAD 0832 jsr [A5 + 0x832 /* export_258 */] 000017AE 2D5F 000E move.l [A6 + 0xE], [A7]+ 000017B2 6006 bra +0x8 /* 000017BA */ label000017B4: 000017B4 3F3C 0003 move.w -[A7], 0x3 000017B8 A9C8 syscall SysBeep label000017BA: 000017BA 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 000017BE 4E5E unlink A6 000017C0 205F movea.l A0, [A7]+ 000017C2 5C4F addq.w A7, 6 000017C4 4ED0 jmp [A0] 000017C6 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1369: // at 000017C8 (misaligned) 000017CA 0000 2F2E ori.b D0, 0x2E /* '.' */ 000017CE 0008 4EAD ori.b A0, 0xAD 000017D2 2D32 2F3C move.l -[A6], <> 000017D6 0000 006E ori.b D0, 0x6E /* 'n' */ 000017DA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000017DE 4EBA FD68 jsr [PC - 0x298 /* 00001548 */] 000017E2 4EAD 1AAA jsr [A5 + 0x1AAA /* export_849 */] 000017E6 2F3C 0000 0068 move.l -[A7], 0x68 /* 'h' */ 000017EC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000017F0 4EBA FDB6 jsr [PC - 0x24A /* 000015A8 */] 000017F4 4EAD 1AAA jsr [A5 + 0x1AAA /* export_849 */] 000017F8 2F3C 0000 07D4 move.l -[A7], 0x7D4 000017FE 4EAD 1AAA jsr [A5 + 0x1AAA /* export_849 */] 00001802 4E5E unlink A6 00001804 2E9F move.l [A7], [A7]+ 00001806 4E75 rts export_1370: 00001808 4E56 0000 link A6, 0 0000180C 48E7 0108 movem.l -[A7], D7,A4 00001810 286E 0008 movea.l A4, [A6 + 0x8] 00001814 3E2E 000C move.w D7, [A6 + 0xC] 00001818 2D6D FADC 000E move.l [A6 + 0xE], [A5 - 0x524] 0000181E 3007 move.w D0, D7 00001820 0440 0068 subi.w D0, 0x68 /* 'h' */ 00001824 6716 beq +0x18 /* 0000183C */ 00001826 5D40 subq.w D0, 6 00001828 6702 beq +0x4 /* 0000182C */ 0000182A 6020 bra +0x22 /* 0000184C */ label0000182C: 0000182C 42A7 clr.l -[A7] 0000182E 3F07 move.w -[A7], D7 00001830 2F0C move.l -[A7], A4 00001832 4EBA FE1C jsr [PC - 0x1E4 /* 00001650 */] 00001836 2D5F 000E move.l [A6 + 0xE], [A7]+ 0000183A 601E bra +0x20 /* 0000185A */ label0000183C: 0000183C 42A7 clr.l -[A7] 0000183E 3F07 move.w -[A7], D7 00001840 2F0C move.l -[A7], A4 00001842 4EAD 39AA jsr [A5 + 0x39AA /* export_1841 */] 00001846 2D5F 000E move.l [A6 + 0xE], [A7]+ 0000184A 600E bra +0x10 /* 0000185A */ label0000184C: 0000184C 42A7 clr.l -[A7] 0000184E 3F07 move.w -[A7], D7 00001850 2F0C move.l -[A7], A4 00001852 4EAD 2D3A jsr [A5 + 0x2D3A /* export_1443 */] 00001856 2D5F 000E move.l [A6 + 0xE], [A7]+ label0000185A: 0000185A 4CDF 1080 movem.l D7,A4, [A7]+ 0000185E 4E5E unlink A6 00001860 205F movea.l A0, [A7]+ 00001862 5C4F addq.w A7, 6 00001864 4ED0 jmp [A0] 00001866 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1371: // at 00001868 (misaligned) 0000186A FFEE .invalid <> 0000186C 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00001870 266E 0008 movea.l A3, [A6 + 0x8] 00001874 284B movea.l A4, A3 00001876 2054 movea.l A0, [A4] 00001878 4AA8 0116 tst.l [A0 + 0x116] 0000187C 6700 01D6 beq +0x1D8 /* 00001A54 */ 00001880 206E 000C movea.l A0, [A6 + 0xC] 00001884 2050 movea.l A0, [A0] 00001886 203C 0000 00FF move.l D0, 0xFF 0000188C C0A8 0002 and.l D0, [A0 + 0x2] 00001890 3A00 move.w D5, D0 00001892 206E 000C movea.l A0, [A6 + 0xC] 00001896 2050 movea.l A0, [A0] 00001898 3028 000E move.w D0, [A0 + 0xE] 0000189C 48C0 ext.l D0 0000189E 2C00 move.l D6, D0 000018A0 42A7 clr.l -[A7] 000018A2 2054 movea.l A0, [A4] 000018A4 2F28 0116 move.l -[A7], [A0 + 0x116] 000018A8 1F05 move.b -[A7], D5 000018AA 2F06 move.l -[A7], D6 000018AC 2F3C 0006 001B move.l -[A7], 0x6001B 000018B2 7000 moveq.l D0, 0x00 000018B4 A82A syscall ComponentDispatch 000018B6 2E1F move.l D7, [A7]+ 000018B8 6600 01A0 bne +0x1A2 /* 00001A5A */ 000018BC 302E 0012 move.w D0, [A6 + 0x12] 000018C0 5340 subq.w D0, 1 000018C2 6700 00A0 beq +0xA2 /* 00001964 */ 000018C6 5740 subq.w D0, 3 000018C8 6700 00A4 beq +0xA6 /* 0000196E */ 000018CC 5B40 subq.w D0, 5 000018CE 6700 008A beq +0x8C /* 0000195A */ 000018D2 0440 0013 subi.w D0, 0x13 000018D6 6700 00A0 beq +0xA2 /* 00001978 */ 000018DA 5340 subq.w D0, 1 000018DC 6700 00CE beq +0xD0 /* 000019AC */ 000018E0 5340 subq.w D0, 1 000018E2 6700 00FA beq +0xFC /* 000019DE */ 000018E6 5340 subq.w D0, 1 000018E8 6700 00F4 beq +0xF6 /* 000019DE */ 000018EC 5340 subq.w D0, 1 000018EE 6710 beq +0x12 /* 00001900 */ 000018F0 0440 0030 subi.w D0, 0x30 /* '0' */ 000018F4 670A beq +0xC /* 00001900 */ 000018F6 0440 0020 subi.w D0, 0x20 /* ' ' */ 000018FA 6704 beq +0x6 /* 00001900 */ 000018FC 6000 014E bra +0x150 /* 00001A4C */ label00001900: 00001900 4267 clr.w -[A7] 00001902 2F0B move.l -[A7], A3 00001904 4EBA FD12 jsr [PC - 0x2EE /* 00001618 */] 00001908 101F move.b D0, [A7]+ 0000190A 671C beq +0x1E /* 00001928 */ 0000190C 42A7 clr.l -[A7] 0000190E 2054 movea.l A0, [A4] 00001910 2F28 0116 move.l -[A7], [A0 + 0x116] 00001914 3F3C 0008 move.w -[A7], 0x8 00001918 42A7 clr.l -[A7] 0000191A 2F3C 0006 0009 move.l -[A7], 0x60009 00001920 7000 moveq.l D0, 0x00 00001922 A82A syscall ComponentDispatch 00001924 2E1F move.l D7, [A7]+ 00001926 6022 bra +0x24 /* 0000194A */ label00001928: 00001928 42A7 clr.l -[A7] 0000192A 2054 movea.l A0, [A4] 0000192C 2F28 0116 move.l -[A7], [A0 + 0x116] 00001930 3F3C 0008 move.w -[A7], 0x8 00001934 42A7 clr.l -[A7] 00001936 2F3C 0001 0001 move.l -[A7], 0x10001 0000193C A869 syscall FixRatio 0000193E 2F3C 0006 0009 move.l -[A7], 0x60009 00001944 7000 moveq.l D0, 0x00 00001946 A82A syscall ComponentDispatch 00001948 2E1F move.l D7, [A7]+ label0000194A: 0000194A 2054 movea.l A0, [A4] 0000194C 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001950 42A7 clr.l -[A7] 00001952 7005 moveq.l D0, 0x05 00001954 AAAA syscall QuickTimeDispatch 00001956 6000 0102 bra +0x104 /* 00001A5A */ label0000195A: 0000195A 2F0B move.l -[A7], A3 0000195C 4EBA 06F2 jsr [PC + 0x6F2 /* 00002050 */] 00001960 6000 00F8 bra +0xFA /* 00001A5A */ label00001964: 00001964 2F0B move.l -[A7], A3 00001966 4EBA 01D0 jsr [PC + 0x1D0 /* 00001B38 */] 0000196A 6000 00EE bra +0xF0 /* 00001A5A */ label0000196E: 0000196E 2F0B move.l -[A7], A3 00001970 4EBA 023E jsr [PC + 0x23E /* 00001BB0 */] 00001974 6000 00E4 bra +0xE6 /* 00001A5A */ label00001978: 00001978 42A7 clr.l -[A7] 0000197A 2054 movea.l A0, [A4] 0000197C 2F28 0116 move.l -[A7], [A0 + 0x116] 00001980 3F3C 0012 move.w -[A7], 0x12 00001984 70FF moveq.l D0, 0xFFFFFFFF 00001986 2F00 move.l -[A7], D0 00001988 2F3C 0006 0009 move.l -[A7], 0x60009 0000198E 7000 moveq.l D0, 0x00 00001990 A82A syscall ComponentDispatch 00001992 2E1F move.l D7, [A7]+ 00001994 42A7 clr.l -[A7] 00001996 2054 movea.l A0, [A4] 00001998 2F28 0116 move.l -[A7], [A0 + 0x116] 0000199C 2F3C 0000 001A move.l -[A7], 0x1A 000019A2 7000 moveq.l D0, 0x00 000019A4 A82A syscall ComponentDispatch 000019A6 2E1F move.l D7, [A7]+ 000019A8 6000 00B0 bra +0xB2 /* 00001A5A */ label000019AC: 000019AC 42A7 clr.l -[A7] 000019AE 2054 movea.l A0, [A4] 000019B0 2F28 0116 move.l -[A7], [A0 + 0x116] 000019B4 3F3C 0012 move.w -[A7], 0x12 000019B8 7001 moveq.l D0, 0x01 000019BA 2F00 move.l -[A7], D0 000019BC 2F3C 0006 0009 move.l -[A7], 0x60009 000019C2 7000 moveq.l D0, 0x00 000019C4 A82A syscall ComponentDispatch 000019C6 2E1F move.l D7, [A7]+ 000019C8 42A7 clr.l -[A7] 000019CA 2054 movea.l A0, [A4] 000019CC 2F28 0116 move.l -[A7], [A0 + 0x116] 000019D0 2F3C 0000 001A move.l -[A7], 0x1A 000019D6 7000 moveq.l D0, 0x00 000019D8 A82A syscall ComponentDispatch 000019DA 2E1F move.l D7, [A7]+ 000019DC 607C bra +0x7E /* 00001A5A */ label000019DE: 000019DE 42A7 clr.l -[A7] 000019E0 2054 movea.l A0, [A4] 000019E2 2F28 0116 move.l -[A7], [A0 + 0x116] 000019E6 3F3C 000F move.w -[A7], 0xF 000019EA 486E FFEE pea.l [A6 - 0x12] 000019EE 2F3C 0006 0009 move.l -[A7], 0x60009 000019F4 7000 moveq.l D0, 0x00 000019F6 A82A syscall ComponentDispatch 000019F8 2E1F move.l D7, [A7]+ 000019FA 665E bne +0x60 /* 00001A5A */ 000019FC 701E moveq.l D0, 0x1E 000019FE B06E 0012 cmp.w D0, [A6 + 0x12] 00001A02 6616 bne +0x18 /* 00001A1A */ 00001A04 066E 0010 FFEE addi.w [A6 - 0x12], 0x10 00001A0A 0C6E 00FF FFEE cmpi.w [A6 - 0x12], 0xFF 00001A10 6F18 ble +0x1A /* 00001A2A */ 00001A12 3D7C 00FF FFEE move.w [A6 - 0x12], 0xFF 00001A18 6010 bra +0x12 /* 00001A2A */ label00001A1A: 00001A1A 046E 0010 FFEE subi.w [A6 - 0x12], 0x10 00001A20 4A6E FFEE tst.w [A6 - 0x12] 00001A24 6C04 bge +0x6 /* 00001A2A */ 00001A26 426E FFEE clr.w [A6 - 0x12] label00001A2A: 00001A2A 42A7 clr.l -[A7] 00001A2C 2054 movea.l A0, [A4] 00001A2E 2F28 0116 move.l -[A7], [A0 + 0x116] 00001A32 3F3C 000E move.w -[A7], 0xE 00001A36 302E FFEE move.w D0, [A6 - 0x12] 00001A3A 48C0 ext.l D0 00001A3C 2F00 move.l -[A7], D0 00001A3E 2F3C 0006 0009 move.l -[A7], 0x60009 00001A44 7000 moveq.l D0, 0x00 00001A46 A82A syscall ComponentDispatch 00001A48 2E1F move.l D7, [A7]+ 00001A4A 600E bra +0x10 /* 00001A5A */ label00001A4C: 00001A4C 3F3C 0003 move.w -[A7], 0x3 00001A50 A9C8 syscall SysBeep 00001A52 6006 bra +0x8 /* 00001A5A */ label00001A54: 00001A54 3F3C 0003 move.w -[A7], 0x3 00001A58 A9C8 syscall SysBeep label00001A5A: 00001A5A 7000 moveq.l D0, 0x00 00001A5C 2D40 0014 move.l [A6 + 0x14], D0 00001A60 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00001A64 4E5E unlink A6 00001A66 205F movea.l A0, [A7]+ 00001A68 DEFC 000C add.w A7, 0xC 00001A6C 4ED0 jmp [A0] 00001A6E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1372: // at 00001A70 (misaligned) 00001A72 FFE0 .invalid <> 00001A74 48E7 0118 movem.l -[A7], D7,A3,A4 00001A78 206E 0018 movea.l A0, [A6 + 0x18] 00001A7C 43EE FFF8 lea.l A1, [A6 - 0x8] 00001A80 7003 moveq.l D0, 0x03 label00001A82: 00001A82 32D8 move.w [A1]+, [A0]+ 00001A84 51C8 FFFC dbf D0, -0x6 /* 00001A82 */ 00001A88 266E 0008 movea.l A3, [A6 + 0x8] 00001A8C 284B movea.l A4, A3 00001A8E 2054 movea.l A0, [A4] 00001A90 4AA8 0116 tst.l [A0 + 0x116] 00001A94 674C beq +0x4E /* 00001AE2 */ 00001A96 206E 0014 movea.l A0, [A6 + 0x14] 00001A9A 2050 movea.l A0, [A0] 00001A9C 43EE FFE4 lea.l A1, [A6 - 0x1C] 00001AA0 7007 moveq.l D0, 0x07 label00001AA2: 00001AA2 32D8 move.w [A1]+, [A0]+ 00001AA4 51C8 FFFC dbf D0, -0x6 /* 00001AA2 */ 00001AA8 42A7 clr.l -[A7] 00001AAA 486E FFF8 pea.l [A6 - 0x8] 00001AAE 2F0B move.l -[A7], A3 00001AB0 4EAD 1F2A jsr [A5 + 0x1F2A /* export_993 */] 00001AB4 2D5F FFE0 move.l [A6 - 0x20], [A7]+ 00001AB8 42A7 clr.l -[A7] 00001ABA 2054 movea.l A0, [A4] 00001ABC 2F28 0116 move.l -[A7], [A0 + 0x116] 00001AC0 2F28 003C move.l -[A7], [A0 + 0x3C] 00001AC4 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00001AC8 2F2E FFEA move.l -[A7], [A6 - 0x16] 00001ACC 302E FFF2 move.w D0, [A6 - 0xE] 00001AD0 48C0 ext.l D0 00001AD2 2F00 move.l -[A7], D0 00001AD4 2F3C 0010 001C move.l -[A7], 0x10001C 00001ADA 7000 moveq.l D0, 0x00 00001ADC A82A syscall ComponentDispatch 00001ADE 2E1F move.l D7, [A7]+ 00001AE0 6006 bra +0x8 /* 00001AE8 */ label00001AE2: 00001AE2 3F3C 0003 move.w -[A7], 0x3 00001AE6 A9C8 syscall SysBeep label00001AE8: 00001AE8 4267 clr.w -[A7] 00001AEA 486E FFF8 pea.l [A6 - 0x8] 00001AEE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001AF2 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001AF6 2F2E 000C move.l -[A7], [A6 + 0xC] 00001AFA 2F0B move.l -[A7], A3 00001AFC 4EAD 1342 jsr [A5 + 0x1342 /* export_612 */] 00001B00 1D5F 001C move.b [A6 + 0x1C], [A7]+ 00001B04 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001B08 4E5E unlink A6 00001B0A 205F movea.l A0, [A7]+ 00001B0C DEFC 0014 add.w A7, 0x14 00001B10 4ED0 jmp [A0] 00001B12 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1373: // at 00001B14 (misaligned) 00001B16 0000 4267 ori.b D0, 0x67 /* 'g' */ 00001B1A 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001B1E 2F2E 000C move.l -[A7], [A6 + 0xC] 00001B22 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B26 4EAD 1DFA jsr [A5 + 0x1DFA /* export_955 */] 00001B2A 1D5F 0014 move.b [A6 + 0x14], [A7]+ 00001B2E 4E5E unlink A6 00001B30 205F movea.l A0, [A7]+ 00001B32 DEFC 000C add.w A7, 0xC 00001B36 4ED0 jmp [A0] fn00001B38: 00001B38 4E56 FFF8 link A6, -0x0008 00001B3C 48E7 0118 movem.l -[A7], D7,A3,A4 00001B40 286E 0008 movea.l A4, [A6 + 0x8] 00001B44 4267 clr.w -[A7] 00001B46 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B4A 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00001B4E 101F move.b D0, [A7]+ 00001B50 6754 beq +0x56 /* 00001BA6 */ 00001B52 2054 movea.l A0, [A4] 00001B54 4AA8 00CA tst.l [A0 + 0xCA] 00001B58 56C1 sne D1 00001B5A C001 and.b D0, D1 00001B5C 4A00 tst.b D0 00001B5E 6746 beq +0x48 /* 00001BA6 */ 00001B60 4AA8 0116 tst.l [A0 + 0x116] 00001B64 56C1 sne D1 00001B66 C001 and.b D0, D1 00001B68 673C beq +0x3E /* 00001BA6 */ 00001B6A 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001B6E 700D moveq.l D0, 0x0D 00001B70 AAAA syscall QuickTimeDispatch 00001B72 42A7 clr.l -[A7] 00001B74 2054 movea.l A0, [A4] 00001B76 2F28 0116 move.l -[A7], [A0 + 0x116] 00001B7A 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001B7E 2F3C 0004 0014 move.l -[A7], 0x40014 00001B84 7000 moveq.l D0, 0x00 00001B86 A82A syscall ComponentDispatch 00001B88 2E1F move.l D7, [A7]+ 00001B8A 6702 beq +0x4 /* 00001B8E */ 00001B8C 6018 bra +0x1A /* 00001BA6 */ label00001B8E: 00001B8E 42A7 clr.l -[A7] 00001B90 2054 movea.l A0, [A4] 00001B92 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001B96 303C 00FB move.w D0, 0xFB 00001B9A AAAA syscall QuickTimeDispatch 00001B9C 265F movea.l A3, [A7]+ 00001B9E 200B move.l D0, A3 00001BA0 6704 beq +0x6 /* 00001BA6 */ 00001BA2 2F0B move.l -[A7], A3 00001BA4 A927 syscall InvalRgn label00001BA6: 00001BA6 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001BAA 4E5E unlink A6 00001BAC 2E9F move.l [A7], [A7]+ 00001BAE 4E75 rts fn00001BB0: 00001BB0 4E56 FFF8 link A6, -0x0008 00001BB4 48E7 0118 movem.l -[A7], D7,A3,A4 00001BB8 286E 0008 movea.l A4, [A6 + 0x8] 00001BBC 4267 clr.w -[A7] 00001BBE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001BC2 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00001BC6 101F move.b D0, [A7]+ 00001BC8 6754 beq +0x56 /* 00001C1E */ 00001BCA 2054 movea.l A0, [A4] 00001BCC 4AA8 00CA tst.l [A0 + 0xCA] 00001BD0 56C1 sne D1 00001BD2 C001 and.b D0, D1 00001BD4 4A00 tst.b D0 00001BD6 6746 beq +0x48 /* 00001C1E */ 00001BD8 4AA8 0116 tst.l [A0 + 0x116] 00001BDC 56C1 sne D1 00001BDE C001 and.b D0, D1 00001BE0 673C beq +0x3E /* 00001C1E */ 00001BE2 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001BE6 700E moveq.l D0, 0x0E 00001BE8 AAAA syscall QuickTimeDispatch 00001BEA 42A7 clr.l -[A7] 00001BEC 2054 movea.l A0, [A4] 00001BEE 2F28 0116 move.l -[A7], [A0 + 0x116] 00001BF2 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001BF6 2F3C 0004 0014 move.l -[A7], 0x40014 00001BFC 7000 moveq.l D0, 0x00 00001BFE A82A syscall ComponentDispatch 00001C00 2E1F move.l D7, [A7]+ 00001C02 6702 beq +0x4 /* 00001C06 */ 00001C04 6018 bra +0x1A /* 00001C1E */ label00001C06: 00001C06 42A7 clr.l -[A7] 00001C08 2054 movea.l A0, [A4] 00001C0A 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001C0E 303C 00FB move.w D0, 0xFB 00001C12 AAAA syscall QuickTimeDispatch 00001C14 265F movea.l A3, [A7]+ 00001C16 200B move.l D0, A3 00001C18 6704 beq +0x6 /* 00001C1E */ 00001C1A 2F0B move.l -[A7], A3 00001C1C A927 syscall InvalRgn label00001C1E: 00001C1E 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001C22 4E5E unlink A6 00001C24 2E9F move.l [A7], [A7]+ 00001C26 4E75 rts fn00001C28: 00001C28 4E56 FFF2 link A6, -0x000E 00001C2C 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00001C30 286E 0008 movea.l A4, [A6 + 0x8] 00001C34 4267 clr.w -[A7] 00001C36 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001C3A 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00001C3E 101F move.b D0, [A7]+ 00001C40 6700 00A4 beq +0xA6 /* 00001CE6 */ 00001C44 2054 movea.l A0, [A4] 00001C46 4AA8 00CA tst.l [A0 + 0xCA] 00001C4A 56C1 sne D1 00001C4C C001 and.b D0, D1 00001C4E 4A00 tst.b D0 00001C50 6700 0094 beq +0x96 /* 00001CE6 */ 00001C54 4AA8 0116 tst.l [A0 + 0x116] 00001C58 56C1 sne D1 00001C5A C001 and.b D0, D1 00001C5C 6700 0088 beq +0x8A /* 00001CE6 */ 00001C60 42A7 clr.l -[A7] 00001C62 2054 movea.l A0, [A4] 00001C64 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001C68 7035 moveq.l D0, 0x35 00001C6A AAAA syscall QuickTimeDispatch 00001C6C 2C1F move.l D6, [A7]+ 00001C6E 4267 clr.w -[A7] 00001C70 7003 moveq.l D0, 0x03 00001C72 AAAA syscall QuickTimeDispatch 00001C74 4A5F tst.w [A7]+ 00001C76 6702 beq +0x4 /* 00001C7A */ 00001C78 6072 bra +0x74 /* 00001CEC */ label00001C7A: 00001C7A 42A7 clr.l -[A7] 00001C7C 2054 movea.l A0, [A4] 00001C7E 2F28 0116 move.l -[A7], [A0 + 0x116] 00001C82 3F3C 0008 move.w -[A7], 0x8 00001C86 42A7 clr.l -[A7] 00001C88 2F3C 0006 0009 move.l -[A7], 0x60009 00001C8E 7000 moveq.l D0, 0x00 00001C90 A82A syscall ComponentDispatch 00001C92 2E1F move.l D7, [A7]+ 00001C94 6702 beq +0x4 /* 00001C98 */ 00001C96 6054 bra +0x56 /* 00001CEC */ label00001C98: 00001C98 2054 movea.l A0, [A4] 00001C9A 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001C9E 2F06 move.l -[A7], D6 00001CA0 703D moveq.l D0, 0x3D 00001CA2 AAAA syscall QuickTimeDispatch 00001CA4 4267 clr.w -[A7] 00001CA6 7003 moveq.l D0, 0x03 00001CA8 AAAA syscall QuickTimeDispatch 00001CAA 4A5F tst.w [A7]+ 00001CAC 6702 beq +0x4 /* 00001CB0 */ 00001CAE 603C bra +0x3E /* 00001CEC */ label00001CB0: 00001CB0 42A7 clr.l -[A7] 00001CB2 2054 movea.l A0, [A4] 00001CB4 2F28 0116 move.l -[A7], [A0 + 0x116] 00001CB8 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001CBC 2F3C 0004 0014 move.l -[A7], 0x40014 00001CC2 7000 moveq.l D0, 0x00 00001CC4 A82A syscall ComponentDispatch 00001CC6 2E1F move.l D7, [A7]+ 00001CC8 6702 beq +0x4 /* 00001CCC */ 00001CCA 6020 bra +0x22 /* 00001CEC */ label00001CCC: 00001CCC 42A7 clr.l -[A7] 00001CCE 2054 movea.l A0, [A4] 00001CD0 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001CD4 303C 00FB move.w D0, 0xFB 00001CD8 AAAA syscall QuickTimeDispatch 00001CDA 265F movea.l A3, [A7]+ 00001CDC 200B move.l D0, A3 00001CDE 670C beq +0xE /* 00001CEC */ 00001CE0 2F0B move.l -[A7], A3 00001CE2 A927 syscall InvalRgn 00001CE4 6006 bra +0x8 /* 00001CEC */ label00001CE6: 00001CE6 3F3C 0003 move.w -[A7], 0x3 00001CEA A9C8 syscall SysBeep label00001CEC: 00001CEC 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00001CF0 4E5E unlink A6 00001CF2 2E9F move.l [A7], [A7]+ 00001CF4 4E75 rts 00001CF6 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001CF8-00001CFC fn00001CF8: 00001CF8 4E56 FFFA link A6, -0x0006 // end alternate branch 00001CF8-00001CFC fn00001CF8: // (misaligned) 00001CFA FFFA .invalid <> 00001CFC 48E7 0108 movem.l -[A7], D7,A4 00001D00 286E 0008 movea.l A4, [A6 + 0x8] 00001D04 4267 clr.w -[A7] 00001D06 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D0A 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00001D0E 101F move.b D0, [A7]+ 00001D10 6700 0094 beq +0x96 /* 00001DA6 */ 00001D14 2054 movea.l A0, [A4] 00001D16 4AA8 00CA tst.l [A0 + 0xCA] 00001D1A 56C1 sne D1 00001D1C C001 and.b D0, D1 00001D1E 4A00 tst.b D0 00001D20 6700 0084 beq +0x86 /* 00001DA6 */ 00001D24 4AA8 0116 tst.l [A0 + 0x116] 00001D28 56C1 sne D1 00001D2A C001 and.b D0, D1 00001D2C 6778 beq +0x7A /* 00001DA6 */ 00001D2E 42A7 clr.l -[A7] 00001D30 2054 movea.l A0, [A4] 00001D32 2F28 0116 move.l -[A7], [A0 + 0x116] 00001D36 3F3C 000F move.w -[A7], 0xF 00001D3A 486E FFFA pea.l [A6 - 0x6] 00001D3E 2F3C 0006 0009 move.l -[A7], 0x60009 00001D44 7000 moveq.l D0, 0x00 00001D46 A82A syscall ComponentDispatch 00001D48 2E1F move.l D7, [A7]+ 00001D4A 6702 beq +0x4 /* 00001D4E */ 00001D4C 605E bra +0x60 /* 00001DAC */ label00001D4E: 00001D4E 102E 000C move.b D0, [A6 + 0xC] 00001D52 672A beq +0x2C /* 00001D7E */ 00001D54 42A7 clr.l -[A7] 00001D56 2054 movea.l A0, [A4] 00001D58 2F28 0116 move.l -[A7], [A0 + 0x116] 00001D5C 3F3C 000E move.w -[A7], 0xE 00001D60 302E FFFA move.w D0, [A6 - 0x6] 00001D64 6A02 bpl +0x4 /* 00001D68 */ 00001D66 4440 neg.w D0 label00001D68: 00001D68 4440 neg.w D0 00001D6A 48C0 ext.l D0 00001D6C 2F00 move.l -[A7], D0 00001D6E 2F3C 0006 0009 move.l -[A7], 0x60009 00001D74 7000 moveq.l D0, 0x00 00001D76 A82A syscall ComponentDispatch 00001D78 2E1F move.l D7, [A7]+ 00001D7A 6730 beq +0x32 /* 00001DAC */ 00001D7C 602E bra +0x30 /* 00001DAC */ label00001D7E: 00001D7E 42A7 clr.l -[A7] 00001D80 2054 movea.l A0, [A4] 00001D82 2F28 0116 move.l -[A7], [A0 + 0x116] 00001D86 3F3C 000E move.w -[A7], 0xE 00001D8A 302E FFFA move.w D0, [A6 - 0x6] 00001D8E 6A02 bpl +0x4 /* 00001D92 */ 00001D90 4440 neg.w D0 label00001D92: 00001D92 48C0 ext.l D0 00001D94 2F00 move.l -[A7], D0 00001D96 2F3C 0006 0009 move.l -[A7], 0x60009 00001D9C 7000 moveq.l D0, 0x00 00001D9E A82A syscall ComponentDispatch 00001DA0 2E1F move.l D7, [A7]+ 00001DA2 6708 beq +0xA /* 00001DAC */ 00001DA4 6006 bra +0x8 /* 00001DAC */ label00001DA6: 00001DA6 3F3C 0003 move.w -[A7], 0x3 00001DAA A9C8 syscall SysBeep label00001DAC: 00001DAC 4CDF 1080 movem.l D7,A4, [A7]+ 00001DB0 4E5E unlink A6 00001DB2 205F movea.l A0, [A7]+ 00001DB4 5C4F addq.w A7, 6 00001DB6 4ED0 jmp [A0] export_1374: 00001DB8 4E56 FFFC link A6, -0x0004 00001DBC 48E7 0108 movem.l -[A7], D7,A4 00001DC0 286E 0008 movea.l A4, [A6 + 0x8] 00001DC4 4267 clr.w -[A7] 00001DC6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001DCA 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00001DCE 101F move.b D0, [A7]+ 00001DD0 6732 beq +0x34 /* 00001E04 */ 00001DD2 2054 movea.l A0, [A4] 00001DD4 4AA8 00CA tst.l [A0 + 0xCA] 00001DD8 56C1 sne D1 00001DDA C001 and.b D0, D1 00001DDC 4A00 tst.b D0 00001DDE 6724 beq +0x26 /* 00001E04 */ 00001DE0 4AA8 0116 tst.l [A0 + 0x116] 00001DE4 56C1 sne D1 00001DE6 C001 and.b D0, D1 00001DE8 671A beq +0x1C /* 00001E04 */ 00001DEA 42A7 clr.l -[A7] 00001DEC 2054 movea.l A0, [A4] 00001DEE 2F28 0116 move.l -[A7], [A0 + 0x116] 00001DF2 3F3C 0008 move.w -[A7], 0x8 00001DF6 42A7 clr.l -[A7] 00001DF8 2F3C 0006 0009 move.l -[A7], 0x60009 00001DFE 7000 moveq.l D0, 0x00 00001E00 A82A syscall ComponentDispatch 00001E02 2E1F move.l D7, [A7]+ label00001E04: 00001E04 2054 movea.l A0, [A4] 00001E06 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001E0A 42A7 clr.l -[A7] 00001E0C 7005 moveq.l D0, 0x05 00001E0E AAAA syscall QuickTimeDispatch 00001E10 4CDF 1080 movem.l D7,A4, [A7]+ 00001E14 4E5E unlink A6 00001E16 2E9F move.l [A7], [A7]+ 00001E18 4E75 rts 00001E1A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001E1C-00001E20 fn00001E1C: 00001E1C 4E56 FFFC link A6, -0x0004 // end alternate branch 00001E1C-00001E20 fn00001E1C: // (misaligned) 00001E1E FFFC .invalid <> 00001E20 48E7 0108 movem.l -[A7], D7,A4 00001E24 286E 0008 movea.l A4, [A6 + 0x8] 00001E28 4267 clr.w -[A7] 00001E2A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E2E 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00001E32 101F move.b D0, [A7]+ 00001E34 673A beq +0x3C /* 00001E70 */ 00001E36 2054 movea.l A0, [A4] 00001E38 4AA8 00CA tst.l [A0 + 0xCA] 00001E3C 56C1 sne D1 00001E3E C001 and.b D0, D1 00001E40 4A00 tst.b D0 00001E42 672C beq +0x2E /* 00001E70 */ 00001E44 4AA8 0116 tst.l [A0 + 0x116] 00001E48 56C1 sne D1 00001E4A C001 and.b D0, D1 00001E4C 6722 beq +0x24 /* 00001E70 */ 00001E4E 42A7 clr.l -[A7] 00001E50 2054 movea.l A0, [A4] 00001E52 2F28 0116 move.l -[A7], [A0 + 0x116] 00001E56 3F3C 0008 move.w -[A7], 0x8 00001E5A 42A7 clr.l -[A7] 00001E5C 2F3C 0001 0001 move.l -[A7], 0x10001 00001E62 A869 syscall FixRatio 00001E64 2F3C 0006 0009 move.l -[A7], 0x60009 00001E6A 7000 moveq.l D0, 0x00 00001E6C A82A syscall ComponentDispatch 00001E6E 2E1F move.l D7, [A7]+ label00001E70: 00001E70 2054 movea.l A0, [A4] 00001E72 2F28 00CA move.l -[A7], [A0 + 0xCA] 00001E76 42A7 clr.l -[A7] 00001E78 7005 moveq.l D0, 0x05 00001E7A AAAA syscall QuickTimeDispatch 00001E7C 4CDF 1080 movem.l D7,A4, [A7]+ 00001E80 4E5E unlink A6 00001E82 2E9F move.l [A7], [A7]+ 00001E84 4E75 rts 00001E86 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001E88-00001E8C export_1375: fn00001E88: 00001E88 4E56 FFF8 link A6, -0x0008 // end alternate branch 00001E88-00001E8C export_1375: // at 00001E88 (misaligned) fn00001E88: // (misaligned) 00001E8A FFF8 .invalid <> 00001E8C 48E7 0108 movem.l -[A7], D7,A4 00001E90 286E 0008 movea.l A4, [A6 + 0x8] 00001E94 4267 clr.w -[A7] 00001E96 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E9A 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00001E9E 101F move.b D0, [A7]+ 00001EA0 6776 beq +0x78 /* 00001F18 */ 00001EA2 2054 movea.l A0, [A4] 00001EA4 4AA8 00CA tst.l [A0 + 0xCA] 00001EA8 56C1 sne D1 00001EAA C001 and.b D0, D1 00001EAC 4A00 tst.b D0 00001EAE 6768 beq +0x6A /* 00001F18 */ 00001EB0 4AA8 0116 tst.l [A0 + 0x116] 00001EB4 56C1 sne D1 00001EB6 C001 and.b D0, D1 00001EB8 675E beq +0x60 /* 00001F18 */ 00001EBA 1028 0177 move.b D0, [A0 + 0x177] 00001EBE 6632 bne +0x34 /* 00001EF2 */ 00001EC0 42A7 clr.l -[A7] 00001EC2 2054 movea.l A0, [A4] 00001EC4 2F28 0116 move.l -[A7], [A0 + 0x116] 00001EC8 3F3C 0015 move.w -[A7], 0x15 00001ECC 1028 0176 move.b D0, [A0 + 0x176] 00001ED0 0A00 0001 xori.b D0, 0x1 00001ED4 4880 ext.w D0 00001ED6 48C0 ext.l D0 00001ED8 2F00 move.l -[A7], D0 00001EDA 2F3C 0006 0009 move.l -[A7], 0x60009 00001EE0 7000 moveq.l D0, 0x00 00001EE2 A82A syscall ComponentDispatch 00001EE4 2E1F move.l D7, [A7]+ 00001EE6 6702 beq +0x4 /* 00001EEA */ 00001EE8 6034 bra +0x36 /* 00001F1E */ label00001EEA: 00001EEA 2054 movea.l A0, [A4] 00001EEC 0A28 0001 0176 xori.b [A0 + 0x176], 0x1 label00001EF2: 00001EF2 42A7 clr.l -[A7] 00001EF4 2054 movea.l A0, [A4] 00001EF6 2F28 0116 move.l -[A7], [A0 + 0x116] 00001EFA 3F3C 0017 move.w -[A7], 0x17 00001EFE 42A7 clr.l -[A7] 00001F00 2F3C 0006 0009 move.l -[A7], 0x60009 00001F06 7000 moveq.l D0, 0x00 00001F08 A82A syscall ComponentDispatch 00001F0A 2E1F move.l D7, [A7]+ 00001F0C 6702 beq +0x4 /* 00001F10 */ 00001F0E 600E bra +0x10 /* 00001F1E */ label00001F10: 00001F10 2054 movea.l A0, [A4] 00001F12 4228 0177 clr.b [A0 + 0x177] 00001F16 6006 bra +0x8 /* 00001F1E */ label00001F18: 00001F18 3F3C 0003 move.w -[A7], 0x3 00001F1C A9C8 syscall SysBeep label00001F1E: 00001F1E 4CDF 1080 movem.l D7,A4, [A7]+ 00001F22 4E5E unlink A6 00001F24 2E9F move.l [A7], [A7]+ 00001F26 4E75 rts export_1376: fn00001F28: 00001F28 4E56 FFFC link A6, -0x0004 00001F2C 48E7 0108 movem.l -[A7], D7,A4 00001F30 286E 0008 movea.l A4, [A6 + 0x8] 00001F34 4267 clr.w -[A7] 00001F36 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001F3A 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00001F3E 101F move.b D0, [A7]+ 00001F40 6700 0082 beq +0x84 /* 00001FC4 */ 00001F44 2054 movea.l A0, [A4] 00001F46 4AA8 00CA tst.l [A0 + 0xCA] 00001F4A 56C1 sne D1 00001F4C C001 and.b D0, D1 00001F4E 4A00 tst.b D0 00001F50 6772 beq +0x74 /* 00001FC4 */ 00001F52 4AA8 0116 tst.l [A0 + 0x116] 00001F56 56C1 sne D1 00001F58 C001 and.b D0, D1 00001F5A 6768 beq +0x6A /* 00001FC4 */ 00001F5C 42A7 clr.l -[A7] 00001F5E 2054 movea.l A0, [A4] 00001F60 2F28 0116 move.l -[A7], [A0 + 0x116] 00001F64 3F3C 0017 move.w -[A7], 0x17 00001F68 1028 0177 move.b D0, [A0 + 0x177] 00001F6C 0A00 0001 xori.b D0, 0x1 00001F70 4880 ext.w D0 00001F72 48C0 ext.l D0 00001F74 2F00 move.l -[A7], D0 00001F76 2F3C 0006 0009 move.l -[A7], 0x60009 00001F7C 7000 moveq.l D0, 0x00 00001F7E A82A syscall ComponentDispatch 00001F80 2E1F move.l D7, [A7]+ 00001F82 6702 beq +0x4 /* 00001F86 */ 00001F84 6044 bra +0x46 /* 00001FCA */ label00001F86: 00001F86 2054 movea.l A0, [A4] 00001F88 1028 0177 move.b D0, [A0 + 0x177] 00001F8C 0A00 0001 xori.b D0, 0x1 00001F90 1140 0177 move.b [A0 + 0x177], D0 00001F94 42A7 clr.l -[A7] 00001F96 2054 movea.l A0, [A4] 00001F98 2F28 0116 move.l -[A7], [A0 + 0x116] 00001F9C 3F3C 0015 move.w -[A7], 0x15 00001FA0 1028 0177 move.b D0, [A0 + 0x177] 00001FA4 4880 ext.w D0 00001FA6 48C0 ext.l D0 00001FA8 2F00 move.l -[A7], D0 00001FAA 2F3C 0006 0009 move.l -[A7], 0x60009 00001FB0 7000 moveq.l D0, 0x00 00001FB2 A82A syscall ComponentDispatch 00001FB4 2E1F move.l D7, [A7]+ 00001FB6 6702 beq +0x4 /* 00001FBA */ 00001FB8 6010 bra +0x12 /* 00001FCA */ label00001FBA: 00001FBA 2054 movea.l A0, [A4] 00001FBC 1168 0177 0176 move.b [A0 + 0x176], [A0 + 0x177] 00001FC2 6006 bra +0x8 /* 00001FCA */ label00001FC4: 00001FC4 3F3C 0003 move.w -[A7], 0x3 00001FC8 A9C8 syscall SysBeep label00001FCA: 00001FCA 4CDF 1080 movem.l D7,A4, [A7]+ 00001FCE 4E5E unlink A6 00001FD0 2E9F move.l [A7], [A7]+ 00001FD2 4E75 rts export_1377: fn00001FD4: 00001FD4 4E56 FFFC link A6, -0x0004 00001FD8 48E7 0108 movem.l -[A7], D7,A4 00001FDC 286E 0008 movea.l A4, [A6 + 0x8] 00001FE0 4267 clr.w -[A7] 00001FE2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001FE6 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00001FEA 101F move.b D0, [A7]+ 00001FEC 6752 beq +0x54 /* 00002040 */ 00001FEE 2054 movea.l A0, [A4] 00001FF0 4AA8 00CA tst.l [A0 + 0xCA] 00001FF4 56C1 sne D1 00001FF6 C001 and.b D0, D1 00001FF8 4A00 tst.b D0 00001FFA 6744 beq +0x46 /* 00002040 */ 00001FFC 4AA8 0116 tst.l [A0 + 0x116] 00002000 56C1 sne D1 00002002 C001 and.b D0, D1 00002004 673A beq +0x3C /* 00002040 */ 00002006 42A7 clr.l -[A7] 00002008 2054 movea.l A0, [A4] 0000200A 2F28 0116 move.l -[A7], [A0 + 0x116] 0000200E 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 00002012 1028 0178 move.b D0, [A0 + 0x178] 00002016 0A00 0001 xori.b D0, 0x1 0000201A 4880 ext.w D0 0000201C 48C0 ext.l D0 0000201E 2F00 move.l -[A7], D0 00002020 2F3C 0006 0009 move.l -[A7], 0x60009 00002026 7000 moveq.l D0, 0x00 00002028 A82A syscall ComponentDispatch 0000202A 2E1F move.l D7, [A7]+ 0000202C 6702 beq +0x4 /* 00002030 */ 0000202E 6016 bra +0x18 /* 00002046 */ label00002030: 00002030 2054 movea.l A0, [A4] 00002032 1028 0178 move.b D0, [A0 + 0x178] 00002036 0A00 0001 xori.b D0, 0x1 0000203A 1140 0178 move.b [A0 + 0x178], D0 0000203E 6006 bra +0x8 /* 00002046 */ label00002040: 00002040 3F3C 0003 move.w -[A7], 0x3 00002044 A9C8 syscall SysBeep label00002046: 00002046 4CDF 1080 movem.l D7,A4, [A7]+ 0000204A 4E5E unlink A6 0000204C 2E9F move.l [A7], [A7]+ 0000204E 4E75 rts fn00002050: 00002050 4E56 0000 link A6, 0 00002054 2F0C move.l -[A7], A4 00002056 286E 0008 movea.l A4, [A6 + 0x8] 0000205A 4267 clr.w -[A7] 0000205C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002060 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00002064 101F move.b D0, [A7]+ 00002066 6772 beq +0x74 /* 000020DA */ 00002068 2054 movea.l A0, [A4] 0000206A 4AA8 00CA tst.l [A0 + 0xCA] 0000206E 56C1 sne D1 00002070 C001 and.b D0, D1 00002072 4A00 tst.b D0 00002074 6764 beq +0x66 /* 000020DA */ 00002076 4AA8 0116 tst.l [A0 + 0x116] 0000207A 56C1 sne D1 0000207C C001 and.b D0, D1 0000207E 4A00 tst.b D0 00002080 6758 beq +0x5A /* 000020DA */ 00002082 C028 011B and.b D0, [A0 + 0x11B] 00002086 6752 beq +0x54 /* 000020DA */ 00002088 42A7 clr.l -[A7] 0000208A 2054 movea.l A0, [A4] 0000208C 2F28 0116 move.l -[A7], [A0 + 0x116] 00002090 2F3C 0000 000F move.l -[A7], 0xF 00002096 7000 moveq.l D0, 0x00 00002098 A82A syscall ComponentDispatch 0000209A 4A9F tst.l [A7]+ 0000209C 6620 bne +0x22 /* 000020BE */ 0000209E 42A7 clr.l -[A7] 000020A0 2054 movea.l A0, [A4] 000020A2 2F28 0116 move.l -[A7], [A0 + 0x116] 000020A6 1F3C 0001 move.b -[A7], 0x1 000020AA 2F3C 0002 000E move.l -[A7], 0x2000E 000020B0 7000 moveq.l D0, 0x00 000020B2 A82A syscall ComponentDispatch 000020B4 201F move.l D0, [A7]+ 000020B6 3F00 move.w -[A7], D0 000020B8 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000020BC 601C bra +0x1E /* 000020DA */ label000020BE: 000020BE 42A7 clr.l -[A7] 000020C0 2054 movea.l A0, [A4] 000020C2 2F28 0116 move.l -[A7], [A0 + 0x116] 000020C6 4267 clr.w -[A7] 000020C8 2F3C 0002 000E move.l -[A7], 0x2000E 000020CE 7000 moveq.l D0, 0x00 000020D0 A82A syscall ComponentDispatch 000020D2 201F move.l D0, [A7]+ 000020D4 3F00 move.w -[A7], D0 000020D6 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] label000020DA: 000020DA 285F movea.l A4, [A7]+ 000020DC 4E5E unlink A6 000020DE 2E9F move.l [A7], [A7]+ 000020E0 4E75 rts 000020E2 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000020E4-000020F0 export_1378: fn000020E4: 000020E4 4E56 0000 link A6, 0 000020E8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000020EC 4EAD 2E12 jsr [A5 + 0x2E12 /* export_1470 */] // end alternate branch 000020E4-000020F0 export_1378: // at 000020E4 (misaligned) fn000020E4: // (misaligned) 000020E6 0000 2F2E ori.b D0, 0x2E /* '.' */ 000020EA 0008 4EAD ori.b A0, 0xAD 000020EE 2E12 move.l D7, [A2] 000020F0 206E 0008 movea.l A0, [A6 + 0x8] 000020F4 2050 movea.l A0, [A0] 000020F6 216E 000C 0074 move.l [A0 + 0x74], [A6 + 0xC] 000020FC 4E5E unlink A6 000020FE 205F movea.l A0, [A7]+ 00002100 504F addq.w A7, 8 00002102 4ED0 jmp [A0] fn00002104: 00002104 4E56 0000 link A6, 0 00002108 2F0C move.l -[A7], A4 0000210A 286E 0008 movea.l A4, [A6 + 0x8] 0000210E 2F2E 000C move.l -[A7], [A6 + 0xC] 00002112 2F0C move.l -[A7], A4 00002114 4EBA FFCE jsr [PC - 0x32 /* 000020E4 */] 00002118 2F3C 0000 000C move.l -[A7], 0xC 0000211E 2F0C move.l -[A7], A4 00002120 4EAD 2E32 jsr [A5 + 0x2E32 /* export_1474 */] 00002124 2F3C 0000 0005 move.l -[A7], 0x5 0000212A 2F0C move.l -[A7], A4 0000212C 4EAD 2E2A jsr [A5 + 0x2E2A /* export_1473 */] 00002130 3F3C 0190 move.w -[A7], 0x190 00002134 2F0C move.l -[A7], A4 00002136 4EAD 2E3A jsr [A5 + 0x2E3A /* export_1475 */] 0000213A 285F movea.l A4, [A7]+ 0000213C 4E5E unlink A6 0000213E 205F movea.l A0, [A7]+ 00002140 504F addq.w A7, 8 00002142 4ED0 jmp [A0] export_1379: 00002144 4E56 FF00 link A6, -0x0100 00002148 48E7 0018 movem.l -[A7], A3,A4 0000214C 266E 0008 movea.l A3, [A6 + 0x8] 00002150 284B movea.l A4, A3 00002152 2F0B move.l -[A7], A3 00002154 4EAD 2E72 jsr [A5 + 0x2E72 /* export_1482 */] 00002158 2054 movea.l A0, [A4] 0000215A 4AA8 0074 tst.l [A0 + 0x74] 0000215E 56C0 sne D0 00002160 4A00 tst.b D0 00002162 6700 0108 beq +0x10A /* 0000226C */ 00002166 2248 movea.l A1, A0 00002168 2069 0074 movea.l A0, [A1 + 0x74] 0000216C 2050 movea.l A0, [A0] 0000216E 4AA8 0116 tst.l [A0 + 0x116] 00002172 56C1 sne D1 00002174 C001 and.b D0, D1 00002176 6700 00F4 beq +0xF6 /* 0000226C */ 0000217A 42A7 clr.l -[A7] 0000217C 2254 movea.l A1, [A4] 0000217E 2069 0074 movea.l A0, [A1 + 0x74] 00002182 2050 movea.l A0, [A0] 00002184 2F28 0116 move.l -[A7], [A0 + 0x116] 00002188 2F3C 0000 000F move.l -[A7], 0xF 0000218E 7000 moveq.l D0, 0x00 00002190 A82A syscall ComponentDispatch 00002192 4A9F tst.l [A7]+ 00002194 6610 bne +0x12 /* 000021A6 */ 00002196 486E FF00 pea.l [A6 - 0x100] 0000219A 2F3C 0004 0802 move.l -[A7], 0x40802 000021A0 4EAD 04AA jsr [A5 + 0x4AA /* export_145 */] 000021A4 600E bra +0x10 /* 000021B4 */ label000021A6: 000021A6 486E FF00 pea.l [A6 - 0x100] 000021AA 2F3C 0005 0802 move.l -[A7], 0x50802 000021B0 4EAD 04AA jsr [A5 + 0x4AA /* export_145 */] label000021B4: 000021B4 3F3C 0008 move.w -[A7], 0x8 000021B8 486E FF00 pea.l [A6 - 0x100] 000021BC 2F0B move.l -[A7], A3 000021BE 4EAD 2E52 jsr [A5 + 0x2E52 /* export_1478 */] 000021C2 3F3C 0001 move.w -[A7], 0x1 000021C6 1F3C 0001 move.b -[A7], 0x1 000021CA 2F0B move.l -[A7], A3 000021CC 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 000021D0 3F3C 0002 move.w -[A7], 0x2 000021D4 1F3C 0001 move.b -[A7], 0x1 000021D8 2F0B move.l -[A7], A3 000021DA 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 000021DE 3F3C 0004 move.w -[A7], 0x4 000021E2 1F3C 0001 move.b -[A7], 0x1 000021E6 2F0B move.l -[A7], A3 000021E8 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 000021EC 3F3C 0006 move.w -[A7], 0x6 000021F0 1F3C 0001 move.b -[A7], 0x1 000021F4 2F0B move.l -[A7], A3 000021F6 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 000021FA 3F3C 0008 move.w -[A7], 0x8 000021FE 1F3C 0001 move.b -[A7], 0x1 00002202 2F0B move.l -[A7], A3 00002204 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 00002208 3F3C 0001 move.w -[A7], 0x1 0000220C 2254 movea.l A1, [A4] 0000220E 2069 0074 movea.l A0, [A1 + 0x74] 00002212 2050 movea.l A0, [A0] 00002214 1028 0176 move.b D0, [A0 + 0x176] 00002218 6710 beq +0x12 /* 0000222A */ 0000221A 2069 0074 movea.l A0, [A1 + 0x74] 0000221E 2050 movea.l A0, [A0] 00002220 1228 0177 move.b D1, [A0 + 0x177] 00002224 0A01 0001 xori.b D1, 0x1 00002228 C001 and.b D0, D1 label0000222A: 0000222A 1F00 move.b -[A7], D0 0000222C 2F0B move.l -[A7], A3 0000222E 4EAD 2E4A jsr [A5 + 0x2E4A /* export_1477 */] 00002232 3F3C 0002 move.w -[A7], 0x2 00002236 2254 movea.l A1, [A4] 00002238 2069 0074 movea.l A0, [A1 + 0x74] 0000223C 2050 movea.l A0, [A0] 0000223E 1028 0176 move.b D0, [A0 + 0x176] 00002242 670A beq +0xC /* 0000224E */ 00002244 2069 0074 movea.l A0, [A1 + 0x74] 00002248 2050 movea.l A0, [A0] 0000224A C028 0177 and.b D0, [A0 + 0x177] label0000224E: 0000224E 1F00 move.b -[A7], D0 00002250 2F0B move.l -[A7], A3 00002252 4EAD 2E4A jsr [A5 + 0x2E4A /* export_1477 */] 00002256 3F3C 0004 move.w -[A7], 0x4 0000225A 2254 movea.l A1, [A4] 0000225C 2069 0074 movea.l A0, [A1 + 0x74] 00002260 2050 movea.l A0, [A0] 00002262 1F28 0178 move.b -[A7], [A0 + 0x178] 00002266 2F0B move.l -[A7], A3 00002268 4EAD 2E4A jsr [A5 + 0x2E4A /* export_1477 */] label0000226C: 0000226C 4CDF 1800 movem.l A3,A4, [A7]+ 00002270 4E5E unlink A6 00002272 2E9F move.l [A7], [A7]+ 00002274 4E75 rts 00002276 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1380: // at 00002278 (misaligned) 0000227A 0000 2F0C ori.b D0, 0xC 0000227E 286E 0008 movea.l A4, [A6 + 0x8] 00002282 2D6D FADC 000E move.l [A6 + 0xE], [A5 - 0x524] 00002288 302E 000C move.w D0, [A6 + 0xC] 0000228C 5340 subq.w D0, 1 0000228E 6712 beq +0x14 /* 000022A2 */ 00002290 5340 subq.w D0, 1 00002292 671A beq +0x1C /* 000022AE */ 00002294 5540 subq.w D0, 2 00002296 6722 beq +0x24 /* 000022BA */ 00002298 5540 subq.w D0, 2 0000229A 672A beq +0x2C /* 000022C6 */ 0000229C 5540 subq.w D0, 2 0000229E 6732 beq +0x34 /* 000022D2 */ 000022A0 603A bra +0x3C /* 000022DC */ label000022A2: 000022A2 2054 movea.l A0, [A4] 000022A4 2F28 0074 move.l -[A7], [A0 + 0x74] 000022A8 4EBA FBDE jsr [PC - 0x422 /* 00001E88 */] 000022AC 602E bra +0x30 /* 000022DC */ label000022AE: 000022AE 2054 movea.l A0, [A4] 000022B0 2F28 0074 move.l -[A7], [A0 + 0x74] 000022B4 4EBA FC72 jsr [PC - 0x38E /* 00001F28 */] 000022B8 6022 bra +0x24 /* 000022DC */ label000022BA: 000022BA 2054 movea.l A0, [A4] 000022BC 2F28 0074 move.l -[A7], [A0 + 0x74] 000022C0 4EBA FD12 jsr [PC - 0x2EE /* 00001FD4 */] 000022C4 6016 bra +0x18 /* 000022DC */ label000022C6: 000022C6 2054 movea.l A0, [A4] 000022C8 2F28 0074 move.l -[A7], [A0 + 0x74] 000022CC 4EBA F95A jsr [PC - 0x6A6 /* 00001C28 */] 000022D0 600A bra +0xC /* 000022DC */ label000022D2: 000022D2 2054 movea.l A0, [A4] 000022D4 2F28 0074 move.l -[A7], [A0 + 0x74] 000022D8 4EBA FD76 jsr [PC - 0x28A /* 00002050 */] label000022DC: 000022DC 285F movea.l A4, [A7]+ 000022DE 4E5E unlink A6 000022E0 205F movea.l A0, [A7]+ 000022E2 5C4F addq.w A7, 6 000022E4 4ED0 jmp [A0] 000022E6 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000022E8-000022EC fn000022E8: 000022E8 4E56 FFBA link A6, -0x0046 // end alternate branch 000022E8-000022EC fn000022E8: // (misaligned) 000022EA FFBA .invalid <> 000022EC 48E7 0028 movem.l -[A7], A2,A4 000022F0 206E 0014 movea.l A0, [A6 + 0x14] 000022F4 43EE FFBA lea.l A1, [A6 - 0x46] 000022F8 7022 moveq.l D0, 0x22 label000022FA: 000022FA 32D8 move.w [A1]+, [A0]+ 000022FC 51C8 FFFC dbf D0, -0x6 /* 000022FA */ 00002300 286E 0008 movea.l A4, [A6 + 0x8] 00002304 2F3C 496E 664C move.l -[A7], 0x496E664C /* 'InfL' */ 0000230A 2F3C 4E4F 4E45 move.l -[A7], 0x4E4F4E45 /* 'NONE' */ 00002310 2F3C 496E 6652 move.l -[A7], 0x496E6652 /* 'InfR' */ 00002316 3F3C 0005 move.w -[A7], 0x5 0000231A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000231E 4EAD 2D5A jsr [A5 + 0x2D5A /* export_1447 */] 00002322 2254 movea.l A1, [A4] 00002324 41E9 006A lea.l A0, [A1 + 0x6A] 00002328 45EE FFBA lea.l A2, [A6 - 0x46] 0000232C 7022 moveq.l D0, 0x22 label0000232E: 0000232E 30DA move.w [A0]+, [A2]+ 00002330 51C8 FFFC dbf D0, -0x6 /* 0000232E */ 00002334 236E 0010 00B0 move.l [A1 + 0xB0], [A6 + 0x10] 0000233A 236E 000C 00B4 move.l [A1 + 0xB4], [A6 + 0xC] 00002340 4CDF 1400 movem.l A2,A4, [A7]+ 00002344 4E5E unlink A6 00002346 205F movea.l A0, [A7]+ 00002348 DEFC 0010 add.w A7, 0x10 0000234C 4ED0 jmp [A0] 0000234E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1381: // at 00002350 (misaligned) 00002352 0000 2F2E ori.b D0, 0x2E /* '.' */ 00002356 0008 4EAD ori.b A0, 0xAD 0000235A 2D62 4E5E move.l [A6 + 0x4E5E], -[A2] 0000235E 2E9F move.l [A7], [A7]+ 00002360 4E75 rts 00002362 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1382: // at 00002364 (misaligned) 00002366 FFBA .invalid <> 00002368 48E7 0028 movem.l -[A7], A2,A4 0000236C 286E 0008 movea.l A4, [A6 + 0x8] 00002370 7000 moveq.l D0, 0x00 00002372 2D40 0018 move.l [A6 + 0x18], D0 00002376 206E 0010 movea.l A0, [A6 + 0x10] 0000237A 7002 moveq.l D0, 0x02 0000237C B068 0010 cmp.w D0, [A0 + 0x10] 00002380 6624 bne +0x26 /* 000023A6 */ 00002382 41EE FFBA lea.l A0, [A6 - 0x46] 00002386 2454 movea.l A2, [A4] 00002388 43EA 006A lea.l A1, [A2 + 0x6A] 0000238C 7022 moveq.l D0, 0x22 label0000238E: 0000238E 30D9 move.w [A0]+, [A1]+ 00002390 51C8 FFFC dbf D0, -0x6 /* 0000238E */ 00002394 486E FFBA pea.l [A6 - 0x46] 00002398 2054 movea.l A0, [A4] 0000239A 2F28 00B0 move.l -[A7], [A0 + 0xB0] 0000239E 1F3C 0001 move.b -[A7], 0x1 000023A2 4EAD 4DBA jsr [A5 + 0x4DBA /* export_2483 */] label000023A6: 000023A6 4CDF 1400 movem.l A2,A4, [A7]+ 000023AA 4E5E unlink A6 000023AC 205F movea.l A0, [A7]+ 000023AE DEFC 0010 add.w A7, 0x10 000023B2 4ED0 jmp [A0] export_1383: 000023B4 4E56 FFDC link A6, -0x0024 000023B8 48E7 0118 movem.l -[A7], D7,A3,A4 000023BC 266E 0008 movea.l A3, [A6 + 0x8] 000023C0 2E2E 000C move.l D7, [A6 + 0xC] 000023C4 422E 0014 clr.b [A6 + 0x14] 000023C8 42A7 clr.l -[A7] 000023CA 3F3C 0442 move.w -[A7], 0x442 000023CE A9B9 syscall GetCursor 000023D0 285F movea.l A4, [A7]+ 000023D2 200C move.l D0, A4 000023D4 6744 beq +0x46 /* 0000241A */ 000023D6 2F14 move.l -[A7], [A4] 000023D8 A851 syscall SetCursor 000023DA 486E FFF8 pea.l [A6 - 0x8] 000023DE 2F0B move.l -[A7], A3 000023E0 4EAD 1E8A jsr [A5 + 0x1E8A /* export_973 */] 000023E4 2F07 move.l -[A7], D7 000023E6 486E FFF8 pea.l [A6 - 0x8] 000023EA A8DF syscall RectRgn 000023EC 486E FFE0 pea.l [A6 - 0x20] 000023F0 486E FFE8 pea.l [A6 - 0x18] 000023F4 486E FFF0 pea.l [A6 - 0x10] 000023F8 2F0B move.l -[A7], A3 000023FA 4EAD 2D82 jsr [A5 + 0x2D82 /* export_1452 */] 000023FE 2F2D FC28 move.l -[A7], [A5 - 0x3D8] 00002402 486E FFF8 pea.l [A6 - 0x8] 00002406 A8DF syscall RectRgn 00002408 2F07 move.l -[A7], D7 0000240A 2F2D FC28 move.l -[A7], [A5 - 0x3D8] 0000240E 2F07 move.l -[A7], D7 00002410 A8E6 syscall DiffRgn 00002412 1D7C 0001 0014 move.b [A6 + 0x14], 0x1 00002418 6012 bra +0x14 /* 0000242C */ label0000241A: 0000241A 4267 clr.w -[A7] 0000241C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002420 2F07 move.l -[A7], D7 00002422 2F0B move.l -[A7], A3 00002424 4EAD 1DFA jsr [A5 + 0x1DFA /* export_955 */] 00002428 1D5F 0014 move.b [A6 + 0x14], [A7]+ label0000242C: 0000242C 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00002430 4E5E unlink A6 00002432 205F movea.l A0, [A7]+ 00002434 DEFC 000C add.w A7, 0xC 00002438 4ED0 jmp [A0] 0000243A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 0000243C-00002440 fn0000243C: 0000243C 4E56 FFF0 link A6, -0x0010 // end alternate branch 0000243C-00002440 fn0000243C: // (misaligned) 0000243E FFF0 .invalid <> 00002440 48E7 0038 movem.l -[A7], A2,A3,A4 00002444 266E 0008 movea.l A3, [A6 + 0x8] 00002448 284B movea.l A4, A3 0000244A 42A7 clr.l -[A7] 0000244C 42A7 clr.l -[A7] 0000244E 486D FC1C pea.l [A5 - 0x3E4] 00002452 486D FC1C pea.l [A5 - 0x3E4] 00002456 1F3C 0005 move.b -[A7], 0x5 0000245A 1F3C 0005 move.b -[A7], 0x5 0000245E 2F0B move.l -[A7], A3 00002460 4EAD 11A2 jsr [A5 + 0x11A2 /* export_560 */] 00002464 42A7 clr.l -[A7] 00002466 2F0B move.l -[A7], A3 00002468 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 0000246C 2054 movea.l A0, [A4] 0000246E 216E 000E 002E move.l [A0 + 0x2E], [A6 + 0xE] 00002474 317C 0404 002A move.w [A0 + 0x2A], 0x404 0000247A 216E 0012 0042 move.l [A0 + 0x42], [A6 + 0x12] 00002480 116E 000C 0041 move.b [A0 + 0x41], [A6 + 0xC] 00002486 7000 moveq.l D0, 0x00 00002488 2140 003C move.l [A0 + 0x3C], D0 0000248C 117C 0001 0040 move.b [A0 + 0x40], 0x1 00002492 486E FFF8 pea.l [A6 - 0x8] 00002496 42A7 clr.l -[A7] 00002498 42A7 clr.l -[A7] 0000249A A8A7 syscall SetRect 0000249C 2254 movea.l A1, [A4] 0000249E 41E9 0046 lea.l A0, [A1 + 0x46] 000024A2 45EE FFF8 lea.l A2, [A6 - 0x8] 000024A6 7003 moveq.l D0, 0x03 label000024A8: 000024A8 30DA move.w [A0]+, [A2]+ 000024AA 51C8 FFFC dbf D0, -0x6 /* 000024A8 */ 000024AE 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 000024B2 4E5E unlink A6 000024B4 205F movea.l A0, [A7]+ 000024B6 DEFC 000E add.w A7, 0xE 000024BA 4ED0 jmp [A0] export_1384: fn000024BC: 000024BC 4E56 FFF8 link A6, -0x0008 000024C0 2F0C move.l -[A7], A4 000024C2 286E 0008 movea.l A4, [A6 + 0x8] 000024C6 2054 movea.l A0, [A4] 000024C8 4AA8 003C tst.l [A0 + 0x3C] 000024CC 6712 beq +0x14 /* 000024E0 */ 000024CE 2F28 003C move.l -[A7], [A0 + 0x3C] 000024D2 303C 018B move.w D0, 0x18B 000024D6 AAAA syscall QuickTimeDispatch 000024D8 2054 movea.l A0, [A4] 000024DA 7000 moveq.l D0, 0x00 000024DC 2140 003C move.l [A0 + 0x3C], D0 label000024E0: 000024E0 2054 movea.l A0, [A4] 000024E2 4AA8 0042 tst.l [A0 + 0x42] 000024E6 671A beq +0x1C /* 00002502 */ 000024E8 2F28 0042 move.l -[A7], [A0 + 0x42] 000024EC 700C moveq.l D0, 0x0C 000024EE AAAA syscall QuickTimeDispatch 000024F0 2054 movea.l A0, [A4] 000024F2 2F28 0042 move.l -[A7], [A0 + 0x42] 000024F6 7023 moveq.l D0, 0x23 000024F8 AAAA syscall QuickTimeDispatch 000024FA 2054 movea.l A0, [A4] 000024FC 7000 moveq.l D0, 0x00 000024FE 2140 0042 move.l [A0 + 0x42], D0 label00002502: 00002502 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002506 4EAD 0A12 jsr [A5 + 0xA12 /* export_318 */] 0000250A 285F movea.l A4, [A7]+ 0000250C 4E5E unlink A6 0000250E 2E9F move.l [A7], [A7]+ 00002510 4E75 rts 00002512 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1385: // at 00002514 (misaligned) 00002516 FFEA .invalid <> 00002518 48E7 0338 movem.l -[A7], D6,D7,A2,A3,A4 0000251C 266E 0008 movea.l A3, [A6 + 0x8] 00002520 284B movea.l A4, A3 00002522 4267 clr.w -[A7] 00002524 2F0B move.l -[A7], A3 00002526 4EAD 1E4A jsr [A5 + 0x1E4A /* export_965 */] 0000252A 1E1F move.b D7, [A7]+ 0000252C 1007 move.b D0, D7 0000252E 6700 0082 beq +0x84 /* 000025B2 */ 00002532 2F0B move.l -[A7], A3 00002534 4EBA 008A jsr [PC + 0x8A /* 000025C0 */] 00002538 4267 clr.w -[A7] 0000253A 2F0B move.l -[A7], A3 0000253C 4EAD 1E4A jsr [A5 + 0x1E4A /* export_965 */] 00002540 101F move.b D0, [A7]+ 00002542 676E beq +0x70 /* 000025B2 */ 00002544 2054 movea.l A0, [A4] 00002546 4AA8 003C tst.l [A0 + 0x3C] 0000254A 56C1 sne D1 0000254C C001 and.b D0, D1 0000254E 6762 beq +0x64 /* 000025B2 */ 00002550 41EE FFEE lea.l A0, [A6 - 0x12] 00002554 2454 movea.l A2, [A4] 00002556 43EA 0046 lea.l A1, [A2 + 0x46] 0000255A 7003 moveq.l D0, 0x03 label0000255C: 0000255C 30D9 move.w [A0]+, [A1]+ 0000255E 51C8 FFFC dbf D0, -0x6 /* 0000255C */ 00002562 486E FFF6 pea.l [A6 - 0xA] 00002566 2F0B move.l -[A7], A3 00002568 4EAD 3B9A jsr [A5 + 0x3B9A /* export_1903 */] 0000256C 4267 clr.w -[A7] 0000256E 486E FFEE pea.l [A6 - 0x12] 00002572 486E FFF6 pea.l [A6 - 0xA] 00002576 A8A6 syscall EqualRect 00002578 101F move.b D0, [A7]+ 0000257A 6636 bne +0x38 /* 000025B2 */ 0000257C 2254 movea.l A1, [A4] 0000257E 41E9 0046 lea.l A0, [A1 + 0x46] 00002582 45EE FFF6 lea.l A2, [A6 - 0xA] 00002586 7003 moveq.l D0, 0x03 label00002588: 00002588 30DA move.w [A0]+, [A2]+ 0000258A 51C8 FFFC dbf D0, -0x6 /* 00002588 */ 0000258E 2F2D FC28 move.l -[A7], [A5 - 0x3D8] 00002592 486E FFF6 pea.l [A6 - 0xA] 00002596 A8DF syscall RectRgn 00002598 42A7 clr.l -[A7] 0000259A 2054 movea.l A0, [A4] 0000259C 2F28 003C move.l -[A7], [A0 + 0x3C] 000025A0 42A7 clr.l -[A7] 000025A2 2F2D FC28 move.l -[A7], [A5 - 0x3D8] 000025A6 2F3C 0008 0028 move.l -[A7], 0x80028 000025AC 7000 moveq.l D0, 0x00 000025AE A82A syscall ComponentDispatch 000025B0 2C1F move.l D6, [A7]+ label000025B2: 000025B2 1D47 000C move.b [A6 + 0xC], D7 000025B6 4CDF 1CC0 movem.l D6,D7,A2,A3,A4, [A7]+ 000025BA 4E5E unlink A6 000025BC 2E9F move.l [A7], [A7]+ 000025BE 4E75 rts fn000025C0: 000025C0 4E56 FFDC link A6, -0x0024 000025C4 48E7 0118 movem.l -[A7], D7,A3,A4 000025C8 266E 0008 movea.l A3, [A6 + 0x8] 000025CC 284B movea.l A4, A3 000025CE 2054 movea.l A0, [A4] 000025D0 4AA8 0042 tst.l [A0 + 0x42] 000025D4 56C0 sne D0 000025D6 4A00 tst.b D0 000025D8 6700 0104 beq +0x106 /* 000026DE */ 000025DC 4AA8 003C tst.l [A0 + 0x3C] 000025E0 57C1 seq D1 000025E2 C001 and.b D0, D1 000025E4 6700 00F8 beq +0xFA /* 000026DE */ 000025E8 C028 0040 and.b D0, [A0 + 0x40] 000025EC 6700 00F0 beq +0xF2 /* 000026DE */ 000025F0 4228 0040 clr.b [A0 + 0x40] 000025F4 2054 movea.l A0, [A4] 000025F6 2F28 0042 move.l -[A7], [A0 + 0x42] 000025FA 1F3C 0001 move.b -[A7], 0x1 000025FE 7009 moveq.l D0, 0x09 00002600 AAAA syscall QuickTimeDispatch 00002602 2054 movea.l A0, [A4] 00002604 2F28 0042 move.l -[A7], [A0 + 0x42] 00002608 486E FFF0 pea.l [A6 - 0x10] 0000260C 303C 00F9 move.w D0, 0xF9 00002610 AAAA syscall QuickTimeDispatch 00002612 486E FFF0 pea.l [A6 - 0x10] 00002616 302E FFF2 move.w D0, [A6 - 0xE] 0000261A 4440 neg.w D0 0000261C 3F00 move.w -[A7], D0 0000261E 302E FFF0 move.w D0, [A6 - 0x10] 00002622 4440 neg.w D0 00002624 3F00 move.w -[A7], D0 00002626 A8A8 syscall OffsetRect 00002628 2054 movea.l A0, [A4] 0000262A 2F28 0042 move.l -[A7], [A0 + 0x42] 0000262E 486E FFF0 pea.l [A6 - 0x10] 00002632 303C 00FA move.w D0, 0xFA 00002636 AAAA syscall QuickTimeDispatch 00002638 2054 movea.l A0, [A4] 0000263A 2F28 0042 move.l -[A7], [A0 + 0x42] 0000263E 42A7 clr.l -[A7] 00002640 42A7 clr.l -[A7] 00002642 7016 moveq.l D0, 0x16 00002644 AAAA syscall QuickTimeDispatch 00002646 42A7 clr.l -[A7] 00002648 2054 movea.l A0, [A4] 0000264A 2F28 0042 move.l -[A7], [A0 + 0x42] 0000264E 486E FFF0 pea.l [A6 - 0x10] 00002652 701F moveq.l D0, 0x1F 00002654 2F00 move.l -[A7], D0 00002656 303C 018A move.w D0, 0x18A 0000265A AAAA syscall QuickTimeDispatch 0000265C 2054 movea.l A0, [A4] 0000265E 215F 003C move.l [A0 + 0x3C], [A7]+ 00002662 2054 movea.l A0, [A4] 00002664 2F28 003C move.l -[A7], [A0 + 0x3C] 00002668 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 0000266C 4267 clr.w -[A7] 0000266E 2F0B move.l -[A7], A3 00002670 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00002674 101F move.b D0, [A7]+ 00002676 674C beq +0x4E /* 000026C4 */ 00002678 486E FFF8 pea.l [A6 - 0x8] 0000267C 2F0B move.l -[A7], A3 0000267E 4EAD 3B9A jsr [A5 + 0x3B9A /* export_1903 */] 00002682 2F2D FC28 move.l -[A7], [A5 - 0x3D8] 00002686 486E FFF8 pea.l [A6 - 0x8] 0000268A A8DF syscall RectRgn 0000268C 42A7 clr.l -[A7] 0000268E 2054 movea.l A0, [A4] 00002690 2F28 003C move.l -[A7], [A0 + 0x3C] 00002694 42A7 clr.l -[A7] 00002696 2F2D FC28 move.l -[A7], [A5 - 0x3D8] 0000269A 2F3C 0008 0028 move.l -[A7], 0x80028 000026A0 7000 moveq.l D0, 0x00 000026A2 A82A syscall ComponentDispatch 000026A4 2E1F move.l D7, [A7]+ 000026A6 42A7 clr.l -[A7] 000026A8 2054 movea.l A0, [A4] 000026AA 2F28 003C move.l -[A7], [A0 + 0x3C] 000026AE 1028 0041 move.b D0, [A0 + 0x41] 000026B2 0A00 0001 xori.b D0, 0x1 000026B6 1F00 move.b -[A7], D0 000026B8 2F3C 0002 000E move.l -[A7], 0x2000E 000026BE 7000 moveq.l D0, 0x00 000026C0 A82A syscall ComponentDispatch 000026C2 2E1F move.l D7, [A7]+ label000026C4: 000026C4 486E FFE0 pea.l [A6 - 0x20] 000026C8 2F0B move.l -[A7], A3 000026CA 4EAD 3C72 jsr [A5 + 0x3C72 /* export_1930 */] 000026CE 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 000026D2 2F2E FFE0 move.l -[A7], [A6 - 0x20] 000026D6 4267 clr.w -[A7] 000026D8 2F0B move.l -[A7], A3 000026DA 4EAD 3C62 jsr [A5 + 0x3C62 /* export_1928 */] label000026DE: 000026DE 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000026E2 4E5E unlink A6 000026E4 2E9F move.l [A7], [A7]+ 000026E6 4E75 rts export_1386: 000026E8 4E56 0000 link A6, 0 000026EC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000026F0 4EAD 11BA jsr [A5 + 0x11BA /* export_563 */] 000026F4 4E5E unlink A6 000026F6 2E9F move.l [A7], [A7]+ 000026F8 4E75 rts 000026FA 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1387: // at 000026FC (misaligned) 000026FE 0000 2F2E ori.b D0, 0x2E /* '.' */ 00002702 0008 4EAD ori.b A0, 0xAD 00002706 0A1A 4E5E xori.b [A2]+, 0x5E /* '^' */ 0000270A 2E9F move.l [A7], [A7]+ 0000270C 4E75 rts 0000270E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1388: // at 00002710 (misaligned) 00002712 FFF0 .invalid <> 00002714 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00002718 206E 000E movea.l A0, [A6 + 0xE] 0000271C 43EE FFF8 lea.l A1, [A6 - 0x8] 00002720 7003 moveq.l D0, 0x03 label00002722: 00002722 32D8 move.w [A1]+, [A0]+ 00002724 51C8 FFFC dbf D0, -0x6 /* 00002722 */ 00002728 2E2E 0008 move.l D7, [A6 + 0x8] 0000272C 2847 movea.l A4, D7 0000272E 486E FFF8 pea.l [A6 - 0x8] 00002732 1F2E 000C move.b -[A7], [A6 + 0xC] 00002736 2F07 move.l -[A7], D7 00002738 4EAD 0F92 jsr [A5 + 0xF92 /* export_494 */] 0000273C 42A7 clr.l -[A7] 0000273E 2F07 move.l -[A7], D7 00002740 4EAD 3BAA jsr [A5 + 0x3BAA /* export_1905 */] 00002744 265F movea.l A3, [A7]+ 00002746 200B move.l D0, A3 00002748 56C0 sne D0 0000274A 4A00 tst.b D0 0000274C 674E beq +0x50 /* 0000279C */ 0000274E 2053 movea.l A0, [A3] 00002750 4AA8 003C tst.l [A0 + 0x3C] 00002754 56C1 sne D1 00002756 C001 and.b D0, D1 00002758 6742 beq +0x44 /* 0000279C */ 0000275A 4267 clr.w -[A7] 0000275C 2F07 move.l -[A7], D7 0000275E 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00002762 101F move.b D0, [A7]+ 00002764 6736 beq +0x38 /* 0000279C */ 00002766 2054 movea.l A0, [A4] 00002768 4AA8 0042 tst.l [A0 + 0x42] 0000276C 56C1 sne D1 0000276E C001 and.b D0, D1 00002770 4A00 tst.b D0 00002772 6728 beq +0x2A /* 0000279C */ 00002774 4AA8 003C tst.l [A0 + 0x3C] 00002778 56C1 sne D1 0000277A C001 and.b D0, D1 0000277C 671E beq +0x20 /* 0000279C */ 0000277E 42A7 clr.l -[A7] 00002780 2054 movea.l A0, [A4] 00002782 2F28 003C move.l -[A7], [A0 + 0x3C] 00002786 2253 movea.l A1, [A3] 00002788 2F29 003C move.l -[A7], [A1 + 0x3C] 0000278C 1F29 005E move.b -[A7], [A1 + 0x5E] 00002790 2F3C 0006 0019 move.l -[A7], 0x60019 00002796 7000 moveq.l D0, 0x00 00002798 A82A syscall ComponentDispatch 0000279A 2C1F move.l D6, [A7]+ label0000279C: 0000279C 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000027A0 4E5E unlink A6 000027A2 205F movea.l A0, [A7]+ 000027A4 DEFC 000A add.w A7, 0xA /* '\n' */ 000027A8 4ED0 jmp [A0] 000027AA 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1389: // at 000027AC (misaligned) 000027AE FFF8 .invalid <> 000027B0 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000027B4 2E2E 0008 move.l D7, [A6 + 0x8] 000027B8 2847 movea.l A4, D7 000027BA 1F2E 000C move.b -[A7], [A6 + 0xC] 000027BE 2F07 move.l -[A7], D7 000027C0 4EAD 0682 jsr [A5 + 0x682 /* export_204 */] 000027C4 42A7 clr.l -[A7] 000027C6 2F07 move.l -[A7], D7 000027C8 4EAD 3BAA jsr [A5 + 0x3BAA /* export_1905 */] 000027CC 265F movea.l A3, [A7]+ 000027CE 200B move.l D0, A3 000027D0 56C0 sne D0 000027D2 4A00 tst.b D0 000027D4 674E beq +0x50 /* 00002824 */ 000027D6 2053 movea.l A0, [A3] 000027D8 4AA8 003C tst.l [A0 + 0x3C] 000027DC 56C1 sne D1 000027DE C001 and.b D0, D1 000027E0 6742 beq +0x44 /* 00002824 */ 000027E2 4267 clr.w -[A7] 000027E4 2F07 move.l -[A7], D7 000027E6 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 000027EA 101F move.b D0, [A7]+ 000027EC 6736 beq +0x38 /* 00002824 */ 000027EE 2054 movea.l A0, [A4] 000027F0 4AA8 0042 tst.l [A0 + 0x42] 000027F4 56C1 sne D1 000027F6 C001 and.b D0, D1 000027F8 4A00 tst.b D0 000027FA 6728 beq +0x2A /* 00002824 */ 000027FC 4AA8 003C tst.l [A0 + 0x3C] 00002800 56C1 sne D1 00002802 C001 and.b D0, D1 00002804 671E beq +0x20 /* 00002824 */ 00002806 42A7 clr.l -[A7] 00002808 2054 movea.l A0, [A4] 0000280A 2F28 003C move.l -[A7], [A0 + 0x3C] 0000280E 2253 movea.l A1, [A3] 00002810 2F29 003C move.l -[A7], [A1 + 0x3C] 00002814 1F2E 000C move.b -[A7], [A6 + 0xC] 00002818 2F3C 0006 0019 move.l -[A7], 0x60019 0000281E 7000 moveq.l D0, 0x00 00002820 A82A syscall ComponentDispatch 00002822 2C1F move.l D6, [A7]+ label00002824: 00002824 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00002828 4E5E unlink A6 0000282A 205F movea.l A0, [A7]+ 0000282C 5C4F addq.w A7, 6 0000282E 4ED0 jmp [A0] export_1390: 00002830 4E56 FFF4 link A6, -0x000C 00002834 48E7 0118 movem.l -[A7], D7,A3,A4 00002838 2E2E 0008 move.l D7, [A6 + 0x8] 0000283C 2847 movea.l A4, D7 0000283E 2054 movea.l A0, [A4] 00002840 4AA8 003C tst.l [A0 + 0x3C] 00002844 6700 00B0 beq +0xB2 /* 000028F6 */ 00002848 42A7 clr.l -[A7] 0000284A 2054 movea.l A0, [A4] 0000284C 2F28 003C move.l -[A7], [A0 + 0x3C] 00002850 2F3C 0000 000F move.l -[A7], 0xF 00002856 7000 moveq.l D0, 0x00 00002858 A82A syscall ComponentDispatch 0000285A 4A9F tst.l [A7]+ 0000285C 6656 bne +0x58 /* 000028B4 */ 0000285E 42A7 clr.l -[A7] 00002860 2054 movea.l A0, [A4] 00002862 2F28 003C move.l -[A7], [A0 + 0x3C] 00002866 4267 clr.w -[A7] 00002868 2F3C 0002 0005 move.l -[A7], 0x20005 0000286E 7000 moveq.l D0, 0x00 00002870 A82A syscall ComponentDispatch 00002872 265F movea.l A3, [A7]+ 00002874 200B move.l D0, A3 00002876 6730 beq +0x32 /* 000028A8 */ 00002878 2F0B move.l -[A7], A3 0000287A 486E FFF8 pea.l [A6 - 0x8] 0000287E 303C 00F9 move.w D0, 0xF9 00002882 AAAA syscall QuickTimeDispatch 00002884 302E FFFE move.w D0, [A6 - 0x2] 00002888 906E FFFA sub.w D0, [A6 - 0x6] 0000288C 48C0 ext.l D0 0000288E 206E 000C movea.l A0, [A6 + 0xC] 00002892 2140 0004 move.l [A0 + 0x4], D0 00002896 302E FFFC move.w D0, [A6 - 0x4] 0000289A 906E FFF8 sub.w D0, [A6 - 0x8] 0000289E 48C0 ext.l D0 000028A0 206E 000C movea.l A0, [A6 + 0xC] 000028A4 2080 move.l [A0], D0 000028A6 6058 bra +0x5A /* 00002900 */ label000028A8: 000028A8 2F2E 000C move.l -[A7], [A6 + 0xC] 000028AC 2F07 move.l -[A7], D7 000028AE 4EAD 1D92 jsr [A5 + 0x1D92 /* export_942 */] 000028B2 604C bra +0x4E /* 00002900 */ label000028B4: 000028B4 42A7 clr.l -[A7] 000028B6 2054 movea.l A0, [A4] 000028B8 2F28 003C move.l -[A7], [A0 + 0x3C] 000028BC 486E FFF8 pea.l [A6 - 0x8] 000028C0 2F3C 0004 0010 move.l -[A7], 0x40010 000028C6 7000 moveq.l D0, 0x00 000028C8 A82A syscall ComponentDispatch 000028CA 201F move.l D0, [A7]+ 000028CC 3F00 move.w -[A7], D0 000028CE 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000028D2 302E FFFE move.w D0, [A6 - 0x2] 000028D6 906E FFFA sub.w D0, [A6 - 0x6] 000028DA 48C0 ext.l D0 000028DC 206E 000C movea.l A0, [A6 + 0xC] 000028E0 2140 0004 move.l [A0 + 0x4], D0 000028E4 302E FFFC move.w D0, [A6 - 0x4] 000028E8 906E FFF8 sub.w D0, [A6 - 0x8] 000028EC 48C0 ext.l D0 000028EE 206E 000C movea.l A0, [A6 + 0xC] 000028F2 2080 move.l [A0], D0 000028F4 600A bra +0xC /* 00002900 */ label000028F6: 000028F6 2F2E 000C move.l -[A7], [A6 + 0xC] 000028FA 2F07 move.l -[A7], D7 000028FC 4EAD 1D92 jsr [A5 + 0x1D92 /* export_942 */] label00002900: 00002900 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00002904 4E5E unlink A6 00002906 205F movea.l A0, [A7]+ 00002908 504F addq.w A7, 8 0000290A 4ED0 jmp [A0] export_1391: 0000290C 4E56 0000 link A6, 0 00002910 203C 4D6F 6F56 move.l D0, 0x4D6F6F56 /* 'MooV' */ 00002916 B0AE 000C cmp.l D0, [A6 + 0xC] 0000291A 57C0 seq D0 0000291C 4400 neg.b D0 0000291E 1D40 0010 move.b [A6 + 0x10], D0 00002922 4E5E unlink A6 00002924 205F movea.l A0, [A7]+ 00002926 504F addq.w A7, 8 00002928 4ED0 jmp [A0] 0000292A 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1392: // at 0000292C (misaligned) 0000292E FFFC .invalid <> 00002930 48E7 0118 movem.l -[A7], D7,A3,A4 00002934 266E 0008 movea.l A3, [A6 + 0x8] 00002938 284B movea.l A4, A3 0000293A 4267 clr.w -[A7] 0000293C 2F0B move.l -[A7], A3 0000293E 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00002942 101F move.b D0, [A7]+ 00002944 6738 beq +0x3A /* 0000297E */ 00002946 2054 movea.l A0, [A4] 00002948 4AA8 0042 tst.l [A0 + 0x42] 0000294C 56C1 sne D1 0000294E C001 and.b D0, D1 00002950 4A00 tst.b D0 00002952 672A beq +0x2C /* 0000297E */ 00002954 4AA8 003C tst.l [A0 + 0x3C] 00002958 56C1 sne D1 0000295A C001 and.b D0, D1 0000295C 6720 beq +0x22 /* 0000297E */ 0000295E 2F28 0042 move.l -[A7], [A0 + 0x42] 00002962 7001 moveq.l D0, 0x01 00002964 2F00 move.l -[A7], D0 00002966 7005 moveq.l D0, 0x05 00002968 AAAA syscall QuickTimeDispatch 0000296A 42A7 clr.l -[A7] 0000296C 2054 movea.l A0, [A4] 0000296E 2F28 003C move.l -[A7], [A0 + 0x3C] 00002972 2F3C 0000 001A move.l -[A7], 0x1A 00002978 7000 moveq.l D0, 0x00 0000297A A82A syscall ComponentDispatch 0000297C 2E1F move.l D7, [A7]+ label0000297E: 0000297E 4267 clr.w -[A7] 00002980 1F2E 000C move.b -[A7], [A6 + 0xC] 00002984 2F0B move.l -[A7], A3 00002986 4EAD 1BA2 jsr [A5 + 0x1BA2 /* export_880 */] 0000298A 1D5F 000E move.b [A6 + 0xE], [A7]+ 0000298E 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00002992 4E5E unlink A6 00002994 205F movea.l A0, [A7]+ 00002996 5C4F addq.w A7, 6 00002998 4ED0 jmp [A0] 0000299A 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1393: // at 0000299C (misaligned) 0000299E FFEE .invalid <> 000029A0 48E7 0708 movem.l -[A7], D5,D6,D7,A4 000029A4 286E 0008 movea.l A4, [A6 + 0x8] 000029A8 2054 movea.l A0, [A4] 000029AA 4AA8 003C tst.l [A0 + 0x3C] 000029AE 6758 beq +0x5A /* 00002A08 */ 000029B0 206E 000C movea.l A0, [A6 + 0xC] 000029B4 2050 movea.l A0, [A0] 000029B6 203C 0000 00FF move.l D0, 0xFF 000029BC C0A8 0002 and.l D0, [A0 + 0x2] 000029C0 3E00 move.w D7, D0 000029C2 206E 000C movea.l A0, [A6 + 0xC] 000029C6 2050 movea.l A0, [A0] 000029C8 3028 000E move.w D0, [A0 + 0xE] 000029CC 48C0 ext.l D0 000029CE 2A00 move.l D5, D0 000029D0 42A7 clr.l -[A7] 000029D2 2054 movea.l A0, [A4] 000029D4 2F28 003C move.l -[A7], [A0 + 0x3C] 000029D8 1F07 move.b -[A7], D7 000029DA 42A7 clr.l -[A7] 000029DC 2F3C 0006 001B move.l -[A7], 0x6001B 000029E2 7000 moveq.l D0, 0x00 000029E4 A82A syscall ComponentDispatch 000029E6 2C1F move.l D6, [A7]+ 000029E8 6624 bne +0x26 /* 00002A0E */ 000029EA 302E 0012 move.w D0, [A6 + 0x12] 000029EE 0440 0009 subi.w D0, 0x9 /* '\t' */ 000029F2 6702 beq +0x4 /* 000029F6 */ 000029F4 600A bra +0xC /* 00002A00 */ label000029F6: 000029F6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000029FA 4EBA 019C jsr [PC + 0x19C /* 00002B98 */] 000029FE 600E bra +0x10 /* 00002A0E */ label00002A00: 00002A00 3F3C 0003 move.w -[A7], 0x3 00002A04 A9C8 syscall SysBeep 00002A06 6006 bra +0x8 /* 00002A0E */ label00002A08: 00002A08 3F3C 0003 move.w -[A7], 0x3 00002A0C A9C8 syscall SysBeep label00002A0E: 00002A0E 7000 moveq.l D0, 0x00 00002A10 2D40 0014 move.l [A6 + 0x14], D0 00002A14 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 00002A18 4E5E unlink A6 00002A1A 205F movea.l A0, [A7]+ 00002A1C DEFC 000C add.w A7, 0xC 00002A20 4ED0 jmp [A0] 00002A22 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1394: // at 00002A24 (misaligned) 00002A26 FFE8 .invalid <> 00002A28 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00002A2C 206E 000C movea.l A0, [A6 + 0xC] 00002A30 43EE FFF8 lea.l A1, [A6 - 0x8] 00002A34 7003 moveq.l D0, 0x03 label00002A36: 00002A36 32D8 move.w [A1]+, [A0]+ 00002A38 51C8 FFFC dbf D0, -0x6 /* 00002A36 */ 00002A3C 2E2E 0008 move.l D7, [A6 + 0x8] 00002A40 2847 movea.l A4, D7 00002A42 42A7 clr.l -[A7] 00002A44 2F07 move.l -[A7], D7 00002A46 4EAD 3BAA jsr [A5 + 0x3BAA /* export_1905 */] 00002A4A 265F movea.l A3, [A7]+ 00002A4C 200B move.l D0, A3 00002A4E 56C0 sne D0 00002A50 4A00 tst.b D0 00002A52 674A beq +0x4C /* 00002A9E */ 00002A54 2053 movea.l A0, [A3] 00002A56 4AA8 003C tst.l [A0 + 0x3C] 00002A5A 56C1 sne D1 00002A5C C001 and.b D0, D1 00002A5E 673E beq +0x40 /* 00002A9E */ 00002A60 4267 clr.w -[A7] 00002A62 2F07 move.l -[A7], D7 00002A64 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00002A68 101F move.b D0, [A7]+ 00002A6A 6732 beq +0x34 /* 00002A9E */ 00002A6C 2054 movea.l A0, [A4] 00002A6E 4AA8 003C tst.l [A0 + 0x3C] 00002A72 56C1 sne D1 00002A74 C001 and.b D0, D1 00002A76 4A00 tst.b D0 00002A78 6724 beq +0x26 /* 00002A9E */ 00002A7A 4AA8 0042 tst.l [A0 + 0x42] 00002A7E 56C1 sne D1 00002A80 C001 and.b D0, D1 00002A82 671A beq +0x1C /* 00002A9E */ 00002A84 42A7 clr.l -[A7] 00002A86 2054 movea.l A0, [A4] 00002A88 2F28 003C move.l -[A7], [A0 + 0x3C] 00002A8C 2253 movea.l A1, [A3] 00002A8E 2F29 003C move.l -[A7], [A1 + 0x3C] 00002A92 2F3C 0004 0018 move.l -[A7], 0x40018 00002A98 7000 moveq.l D0, 0x00 00002A9A A82A syscall ComponentDispatch 00002A9C 2C1F move.l D6, [A7]+ label00002A9E: 00002A9E 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00002AA2 4E5E unlink A6 00002AA4 205F movea.l A0, [A7]+ 00002AA6 504F addq.w A7, 8 00002AA8 4ED0 jmp [A0] 00002AAA 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1395: // at 00002AAC (misaligned) 00002AAE FFDC .invalid <> 00002AB0 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00002AB4 206E 0018 movea.l A0, [A6 + 0x18] 00002AB8 43EE FFF8 lea.l A1, [A6 - 0x8] 00002ABC 7003 moveq.l D0, 0x03 label00002ABE: 00002ABE 32D8 move.w [A1]+, [A0]+ 00002AC0 51C8 FFFC dbf D0, -0x6 /* 00002ABE */ 00002AC4 266E 0008 movea.l A3, [A6 + 0x8] 00002AC8 284B movea.l A4, A3 00002ACA 42A7 clr.l -[A7] 00002ACC 2F0B move.l -[A7], A3 00002ACE 4EAD 3BAA jsr [A5 + 0x3BAA /* export_1905 */] 00002AD2 2E1F move.l D7, [A7]+ 00002AD4 56C0 sne D0 00002AD6 4A00 tst.b D0 00002AD8 6700 0092 beq +0x94 /* 00002B6C */ 00002ADC 2047 movea.l A0, D7 00002ADE 2050 movea.l A0, [A0] 00002AE0 4AA8 003C tst.l [A0 + 0x3C] 00002AE4 56C1 sne D1 00002AE6 C001 and.b D0, D1 00002AE8 6700 0082 beq +0x84 /* 00002B6C */ 00002AEC 4267 clr.w -[A7] 00002AEE 2F0B move.l -[A7], A3 00002AF0 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00002AF4 101F move.b D0, [A7]+ 00002AF6 676E beq +0x70 /* 00002B66 */ 00002AF8 2054 movea.l A0, [A4] 00002AFA 4AA8 0042 tst.l [A0 + 0x42] 00002AFE 56C1 sne D1 00002B00 C001 and.b D0, D1 00002B02 4A00 tst.b D0 00002B04 6760 beq +0x62 /* 00002B66 */ 00002B06 4AA8 003C tst.l [A0 + 0x3C] 00002B0A 56C1 sne D1 00002B0C C001 and.b D0, D1 00002B0E 6756 beq +0x58 /* 00002B66 */ 00002B10 206E 0014 movea.l A0, [A6 + 0x14] 00002B14 2050 movea.l A0, [A0] 00002B16 43EE FFE4 lea.l A1, [A6 - 0x1C] 00002B1A 7007 moveq.l D0, 0x07 label00002B1C: 00002B1C 32D8 move.w [A1]+, [A0]+ 00002B1E 51C8 FFFC dbf D0, -0x6 /* 00002B1C */ 00002B22 42A7 clr.l -[A7] 00002B24 486E FFF8 pea.l [A6 - 0x8] 00002B28 2F0B move.l -[A7], A3 00002B2A 4EAD 1F2A jsr [A5 + 0x1F2A /* export_993 */] 00002B2E 2D5F FFE0 move.l [A6 - 0x20], [A7]+ 00002B32 42A7 clr.l -[A7] 00002B34 2054 movea.l A0, [A4] 00002B36 2F28 003C move.l -[A7], [A0 + 0x3C] 00002B3A 2247 movea.l A1, D7 00002B3C 2251 movea.l A1, [A1] 00002B3E 2F29 003C move.l -[A7], [A1 + 0x3C] 00002B42 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00002B46 2F2E FFEA move.l -[A7], [A6 - 0x16] 00002B4A 302E FFF2 move.w D0, [A6 - 0xE] 00002B4E 48C0 ext.l D0 00002B50 2F00 move.l -[A7], D0 00002B52 2F3C 0010 001C move.l -[A7], 0x10001C 00002B58 7000 moveq.l D0, 0x00 00002B5A A82A syscall ComponentDispatch 00002B5C 2C1F move.l D6, [A7]+ 00002B5E 2F0B move.l -[A7], A3 00002B60 4EAD 1D7A jsr [A5 + 0x1D7A /* export_939 */] 00002B64 6006 bra +0x8 /* 00002B6C */ label00002B66: 00002B66 3F3C 0003 move.w -[A7], 0x3 00002B6A A9C8 syscall SysBeep label00002B6C: 00002B6C 4267 clr.w -[A7] 00002B6E 486E FFF8 pea.l [A6 - 0x8] 00002B72 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002B76 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002B7A 2F2E 000C move.l -[A7], [A6 + 0xC] 00002B7E 2F0B move.l -[A7], A3 00002B80 4EAD 132A jsr [A5 + 0x132A /* export_609 */] 00002B84 1D5F 001C move.b [A6 + 0x1C], [A7]+ 00002B88 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00002B8C 4E5E unlink A6 00002B8E 205F movea.l A0, [A7]+ 00002B90 DEFC 0014 add.w A7, 0x14 00002B94 4ED0 jmp [A0] 00002B96 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00002B98-00002B9E fn00002B98: 00002B98 4E56 0000 link A6, 0 00002B9C 2F0C move.l -[A7], A4 // end alternate branch 00002B98-00002B9E fn00002B98: // (misaligned) 00002B9A 0000 2F0C ori.b D0, 0xC 00002B9E 286E 0008 movea.l A4, [A6 + 0x8] 00002BA2 4267 clr.w -[A7] 00002BA4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002BA8 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00002BAC 101F move.b D0, [A7]+ 00002BAE 676A beq +0x6C /* 00002C1A */ 00002BB0 2054 movea.l A0, [A4] 00002BB2 4AA8 0042 tst.l [A0 + 0x42] 00002BB6 56C1 sne D1 00002BB8 C001 and.b D0, D1 00002BBA 4A00 tst.b D0 00002BBC 675C beq +0x5E /* 00002C1A */ 00002BBE 4AA8 003C tst.l [A0 + 0x3C] 00002BC2 56C1 sne D1 00002BC4 C001 and.b D0, D1 00002BC6 6752 beq +0x54 /* 00002C1A */ 00002BC8 42A7 clr.l -[A7] 00002BCA 2054 movea.l A0, [A4] 00002BCC 2F28 003C move.l -[A7], [A0 + 0x3C] 00002BD0 2F3C 0000 000F move.l -[A7], 0xF 00002BD6 7000 moveq.l D0, 0x00 00002BD8 A82A syscall ComponentDispatch 00002BDA 4A9F tst.l [A7]+ 00002BDC 6620 bne +0x22 /* 00002BFE */ 00002BDE 42A7 clr.l -[A7] 00002BE0 2054 movea.l A0, [A4] 00002BE2 2F28 003C move.l -[A7], [A0 + 0x3C] 00002BE6 1F3C 0001 move.b -[A7], 0x1 00002BEA 2F3C 0002 000E move.l -[A7], 0x2000E 00002BF0 7000 moveq.l D0, 0x00 00002BF2 A82A syscall ComponentDispatch 00002BF4 201F move.l D0, [A7]+ 00002BF6 3F00 move.w -[A7], D0 00002BF8 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00002BFC 601C bra +0x1E /* 00002C1A */ label00002BFE: 00002BFE 42A7 clr.l -[A7] 00002C00 2054 movea.l A0, [A4] 00002C02 2F28 003C move.l -[A7], [A0 + 0x3C] 00002C06 4267 clr.w -[A7] 00002C08 2F3C 0002 000E move.l -[A7], 0x2000E 00002C0E 7000 moveq.l D0, 0x00 00002C10 A82A syscall ComponentDispatch 00002C12 201F move.l D0, [A7]+ 00002C14 3F00 move.w -[A7], D0 00002C16 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] label00002C1A: 00002C1A 285F movea.l A4, [A7]+ 00002C1C 4E5E unlink A6 00002C1E 2E9F move.l [A7], [A7]+ 00002C20 4E75 rts 00002C22 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1396: // at 00002C24 (misaligned) 00002C26 0000 2F0C ori.b D0, 0xC 00002C2A 286E 0008 movea.l A4, [A6 + 0x8] 00002C2E 2054 movea.l A0, [A4] 00002C30 4AA8 0042 tst.l [A0 + 0x42] 00002C34 6716 beq +0x18 /* 00002C4C */ 00002C36 4267 clr.w -[A7] 00002C38 2054 movea.l A0, [A4] 00002C3A 2F28 0042 move.l -[A7], [A0 + 0x42] 00002C3E 42A7 clr.l -[A7] 00002C40 303C 018C move.w D0, 0x18C 00002C44 AAAA syscall QuickTimeDispatch 00002C46 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00002C4A 6006 bra +0x8 /* 00002C52 */ label00002C4C: 00002C4C 3F3C 0003 move.w -[A7], 0x3 00002C50 A9C8 syscall SysBeep label00002C52: 00002C52 285F movea.l A4, [A7]+ 00002C54 4E5E unlink A6 00002C56 2E9F move.l [A7], [A7]+ 00002C58 4E75 rts 00002C5A 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1397: // at 00002C5C (misaligned) 00002C5E 0000 203C ori.b D0, 0x3C /* '<' */ 00002C62 5049 addq.w A1, 8 00002C64 4353 chk.w D1, [A3] 00002C66 B0AE 0008 cmp.l D0, [A6 + 0x8] 00002C6A 57C0 seq D0 00002C6C 4400 neg.b D0 00002C6E 1D40 000C move.b [A6 + 0xC], D0 00002C72 4E5E unlink A6 00002C74 2E9F move.l [A7], [A7]+ 00002C76 4E75 rts 00002C78 4E56 0000 link A6, 0 00002C7C 206E 0008 movea.l A0, [A6 + 0x8] 00002C80 4AA8 FF78 tst.l [A0 - 0x88] 00002C84 6708 beq +0xA /* 00002C8E */ 00002C86 2F28 FF78 move.l -[A7], [A0 - 0x88] 00002C8A 4EAD 3C92 jsr [A5 + 0x3C92 /* export_1934 */] label00002C8E: 00002C8E 4E5E unlink A6 00002C90 205F movea.l A0, [A7]+ 00002C92 DEFC 000A add.w A7, 0xA /* '\n' */ 00002C96 4ED0 jmp [A0] export_1398: 00002C98 4E56 FF60 link A6, -0x00A0 00002C9C 206E 0014 movea.l A0, [A6 + 0x14] 00002CA0 43EE FFBA lea.l A1, [A6 - 0x46] 00002CA4 7022 moveq.l D0, 0x22 label00002CA6: 00002CA6 32D8 move.w [A1]+, [A0]+ 00002CA8 51C8 FFFC dbf D0, -0x6 /* 00002CA6 */ 00002CAC 7000 moveq.l D0, 0x00 00002CAE 2D40 FF78 move.l [A6 - 0x88], D0 00002CB2 7000 moveq.l D0, 0x00 00002CB4 2D40 FF74 move.l [A6 - 0x8C], D0 00002CB8 486E FF7C pea.l [A6 - 0x84] 00002CBC 487A FFBA pea.l [PC - 0x46 /* 00002C78, value 0x4E560000 'NV\0\0', cstring "NV" */] 00002CC0 2F0E move.l -[A7], A6 00002CC2 4EAD 20CA jsr [A5 + 0x20CA /* export_1045 */] 00002CC6 42A7 clr.l -[A7] 00002CC8 3F2E 001C move.w -[A7], [A6 + 0x1C] 00002CCC 2F2E 0018 move.l -[A7], [A6 + 0x18] 00002CD0 4EAD 1162 jsr [A5 + 0x1162 /* export_552 */] 00002CD4 2D57 FF78 move.l [A6 - 0x88], [A7] 00002CD8 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 00002CDC 486E FFBA pea.l [A6 - 0x46] 00002CE0 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002CE4 2F2E 000C move.l -[A7], [A6 + 0xC] 00002CE8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002CEC 2F2E FF78 move.l -[A7], [A6 - 0x88] 00002CF0 4EBA 0022 jsr [PC + 0x22 /* 00002D14 */] 00002CF4 486E FF7C pea.l [A6 - 0x84] 00002CF8 4EAD 2112 jsr [A5 + 0x2112 /* export_1054 */] 00002CFC 2F2E FF78 move.l -[A7], [A6 - 0x88] 00002D00 4EAD 3C9A jsr [A5 + 0x3C9A /* export_1935 */] 00002D04 2D6E FF78 001E move.l [A6 + 0x1E], [A6 - 0x88] 00002D0A 4E5E unlink A6 00002D0C 205F movea.l A0, [A7]+ 00002D0E DEFC 0016 add.w A7, 0x16 00002D12 4ED0 jmp [A0] fn00002D14: 00002D14 4E56 FBA8 link A6, -0x0458 00002D18 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00002D1C 206E 0018 movea.l A0, [A6 + 0x18] 00002D20 43EE FFBA lea.l A1, [A6 - 0x46] 00002D24 7022 moveq.l D0, 0x22 label00002D26: 00002D26 32D8 move.w [A1]+, [A0]+ 00002D28 51C8 FFFC dbf D0, -0x6 /* 00002D26 */ 00002D2C 282E 000C move.l D4, [A6 + 0xC] 00002D30 2E2E 0008 move.l D7, [A6 + 0x8] 00002D34 486E FFBA pea.l [A6 - 0x46] 00002D38 2F04 move.l -[A7], D4 00002D3A 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002D3E 2F07 move.l -[A7], D7 00002D40 4EAD 2D0A jsr [A5 + 0x2D0A /* export_1437 */] 00002D44 42A7 clr.l -[A7] 00002D46 2F07 move.l -[A7], D7 00002D48 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00002D4C 486E FFC0 pea.l [A6 - 0x40] 00002D50 2F07 move.l -[A7], D7 00002D52 4EAD 39E2 jsr [A5 + 0x39E2 /* export_1848 */] 00002D56 42A7 clr.l -[A7] 00002D58 2F3C 5049 4353 move.l -[A7], 0x50494353 /* 'PICS' */ 00002D5E 2F07 move.l -[A7], D7 00002D60 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 00002D64 265F movea.l A3, [A7]+ 00002D66 2F0B move.l -[A7], A3 00002D68 4EAD 20EA jsr [A5 + 0x20EA /* export_1049 */] 00002D6C 284B movea.l A4, A3 00002D6E 486E FFBA pea.l [A6 - 0x46] 00002D72 2F04 move.l -[A7], D4 00002D74 2F0C move.l -[A7], A4 00002D76 4EBA 02A8 jsr [PC + 0x2A8 /* 00003020 */] 00002D7A 42A7 clr.l -[A7] 00002D7C 2F3C 496E 664C move.l -[A7], 0x496E664C /* 'InfL' */ 00002D82 2F07 move.l -[A7], D7 00002D84 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 00002D88 265F movea.l A3, [A7]+ 00002D8A 2F0B move.l -[A7], A3 00002D8C 4EAD 20EA jsr [A5 + 0x20EA /* export_1049 */] 00002D90 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002D94 2F0C move.l -[A7], A4 00002D96 2F0B move.l -[A7], A3 00002D98 4EBA 0CD6 jsr [PC + 0xCD6 /* 00003A70 */] 00002D9C 42A7 clr.l -[A7] 00002D9E 2F3C 496E 666F move.l -[A7], 0x496E666F /* 'Info' */ 00002DA4 2F07 move.l -[A7], D7 00002DA6 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 00002DAA 265F movea.l A3, [A7]+ 00002DAC 2F0B move.l -[A7], A3 00002DAE 4EAD 20EA jsr [A5 + 0x20EA /* export_1049 */] 00002DB2 2C0B move.l D6, A3 00002DB4 486E FFBA pea.l [A6 - 0x46] 00002DB8 2F04 move.l -[A7], D4 00002DBA 2054 movea.l A0, [A4] 00002DBC 2F28 0086 move.l -[A7], [A0 + 0x86] 00002DC0 2F0C move.l -[A7], A4 00002DC2 2F06 move.l -[A7], D6 00002DC4 4EBA 0B0A jsr [PC + 0xB0A /* 000038D0 */] 00002DC8 2054 movea.l A0, [A4] 00002DCA 3028 00DA move.w D0, [A0 + 0xDA] 00002DCE 9068 00D6 sub.w D0, [A0 + 0xD6] 00002DD2 3D40 FFAC move.w [A6 - 0x54], D0 00002DD6 3028 00D8 move.w D0, [A0 + 0xD8] 00002DDA 9068 00D4 sub.w D0, [A0 + 0xD4] 00002DDE 3D40 FFAA move.w [A6 - 0x56], D0 00002DE2 486E FBA8 pea.l [A6 - 0x458] 00002DE6 2F2E FFAA move.l -[A7], [A6 - 0x56] 00002DEA 4EAD 2CE2 jsr [A5 + 0x2CE2 /* export_1432 */] 00002DEE 205F movea.l A0, [A7]+ 00002DF0 43EE FDA8 lea.l A1, [A6 - 0x258] 00002DF4 707F moveq.l D0, 0x7F label00002DF6: 00002DF6 32D8 move.w [A1]+, [A0]+ 00002DF8 51C8 FFFC dbf D0, -0x6 /* 00002DF6 */ 00002DFC 486E FDA8 pea.l [A6 - 0x258] 00002E00 4267 clr.w -[A7] 00002E02 2F06 move.l -[A7], D6 00002E04 4EAD 2D72 jsr [A5 + 0x2D72 /* export_1450 */] 00002E08 2054 movea.l A0, [A4] 00002E0A 3A28 00E6 move.w D5, [A0 + 0xE6] 00002E0E 3005 move.w D0, D5 00002E10 48C0 ext.l D0 00002E12 2F00 move.l -[A7], D0 00002E14 486E FDA8 pea.l [A6 - 0x258] 00002E18 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00002E1C 486E FEA8 pea.l [A6 - 0x158] 00002E20 2F3C 0001 080C move.l -[A7], 0x1080C 00002E26 4EAD 04AA jsr [A5 + 0x4AA /* export_145 */] 00002E2A 486E FDA8 pea.l [A6 - 0x258] 00002E2E 486E FEA8 pea.l [A6 - 0x158] 00002E32 486E FCA8 pea.l [A6 - 0x358] 00002E36 3F3C 0002 move.w -[A7], 0x2 00002E3A 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00002E3E 41EE FDA8 lea.l A0, [A6 - 0x258] 00002E42 43EE FCA8 lea.l A1, [A6 - 0x358] 00002E46 707F moveq.l D0, 0x7F label00002E48: 00002E48 30D9 move.w [A0]+, [A1]+ 00002E4A 51C8 FFFC dbf D0, -0x6 /* 00002E48 */ 00002E4E 486E FDA8 pea.l [A6 - 0x258] 00002E52 4267 clr.w -[A7] 00002E54 2F06 move.l -[A7], D6 00002E56 4EAD 2D7A jsr [A5 + 0x2D7A /* export_1451 */] 00002E5A 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00002E5E 4E5E unlink A6 00002E60 205F movea.l A0, [A7]+ 00002E62 DEFC 0014 add.w A7, 0x14 00002E66 4ED0 jmp [A0] export_1399: 00002E68 4E56 FFE6 link A6, -0x001A 00002E6C 48E7 0118 movem.l -[A7], D7,A3,A4 00002E70 266E 0008 movea.l A3, [A6 + 0x8] 00002E74 2F0B move.l -[A7], A3 00002E76 4EAD 11CA jsr [A5 + 0x11CA /* export_565 */] 00002E7A 486E FFEC pea.l [A6 - 0x14] 00002E7E 2F0B move.l -[A7], A3 00002E80 4EAD 1F6A jsr [A5 + 0x1F6A /* export_1001 */] 00002E84 42A7 clr.l -[A7] 00002E86 2F3C 496E 666F move.l -[A7], 0x496E666F /* 'Info' */ 00002E8C 2F0B move.l -[A7], A3 00002E8E 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 00002E92 285F movea.l A4, [A7]+ 00002E94 200C move.l D0, A4 00002E96 56C0 sne D0 00002E98 4A00 tst.b D0 00002E9A 6726 beq +0x28 /* 00002EC2 */ 00002E9C 2F00 move.l -[A7], D0 00002E9E 4267 clr.w -[A7] 00002EA0 2F0C move.l -[A7], A4 00002EA2 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00002EA6 121F move.b D1, [A7]+ 00002EA8 201F move.l D0, [A7]+ 00002EAA C001 and.b D0, D1 00002EAC 6714 beq +0x16 /* 00002EC2 */ 00002EAE 486E FFF4 pea.l [A6 - 0xC] 00002EB2 2F0C move.l -[A7], A4 00002EB4 4EAD 1E8A jsr [A5 + 0x1E8A /* export_973 */] 00002EB8 3E2E FFF8 move.w D7, [A6 - 0x8] 00002EBC 9E6E FFF4 sub.w D7, [A6 - 0xC] 00002EC0 6002 bra +0x4 /* 00002EC4 */ label00002EC2: 00002EC2 4247 clr.w D7 label00002EC4: 00002EC4 42A7 clr.l -[A7] 00002EC6 2F3C 5049 4353 move.l -[A7], 0x50494353 /* 'PICS' */ 00002ECC 2F0B move.l -[A7], A3 00002ECE 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 00002ED2 285F movea.l A4, [A7]+ 00002ED4 200C move.l D0, A4 00002ED6 56C0 sne D0 00002ED8 4A00 tst.b D0 00002EDA 6700 0098 beq +0x9A /* 00002F74 */ 00002EDE 2F00 move.l -[A7], D0 00002EE0 4267 clr.w -[A7] 00002EE2 2F0C move.l -[A7], A4 00002EE4 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00002EE8 121F move.b D1, [A7]+ 00002EEA 201F move.l D0, [A7]+ 00002EEC C001 and.b D0, D1 00002EEE 6700 0084 beq +0x86 /* 00002F74 */ 00002EF2 486E FFF4 pea.l [A6 - 0xC] 00002EF6 2F0C move.l -[A7], A4 00002EF8 4EAD 1E8A jsr [A5 + 0x1E8A /* export_973 */] 00002EFC 42A7 clr.l -[A7] 00002EFE 302E FFFA move.w D0, [A6 - 0x6] 00002F02 906E FFF6 sub.w D0, [A6 - 0xA] 00002F06 D07C 000F add.w D0, 0xF 00002F0A 48C0 ext.l D0 00002F0C 2F00 move.l -[A7], D0 00002F0E 302E FFF2 move.w D0, [A6 - 0xE] 00002F12 906E FFEE sub.w D0, [A6 - 0x12] 00002F16 48C0 ext.l D0 00002F18 2F00 move.l -[A7], D0 00002F1A 201F move.l D0, [A7]+ 00002F1C 2E9F move.l [A7], [A7]+ 00002F1E B097 cmp.l D0, [A7] 00002F20 6C02 bge +0x4 /* 00002F24 */ 00002F22 2E80 move.l [A7], D0 label00002F24: 00002F24 201F move.l D0, [A7]+ 00002F26 3D40 FFEA move.w [A6 - 0x16], D0 00002F2A 42A7 clr.l -[A7] 00002F2C 302E FFF8 move.w D0, [A6 - 0x8] 00002F30 906E FFF4 sub.w D0, [A6 - 0xC] 00002F34 D047 add.w D0, D7 00002F36 D07C 000F add.w D0, 0xF 00002F3A 48C0 ext.l D0 00002F3C 2F00 move.l -[A7], D0 00002F3E 302E FFF0 move.w D0, [A6 - 0x10] 00002F42 906E FFEC sub.w D0, [A6 - 0x14] 00002F46 48C0 ext.l D0 00002F48 2F00 move.l -[A7], D0 00002F4A 201F move.l D0, [A7]+ 00002F4C 2E9F move.l [A7], [A7]+ 00002F4E B097 cmp.l D0, [A7] 00002F50 6C02 bge +0x4 /* 00002F54 */ 00002F52 2E80 move.l [A7], D0 label00002F54: 00002F54 201F move.l D0, [A7]+ 00002F56 3D40 FFE8 move.w [A6 - 0x18], D0 00002F5A 302E FFEA move.w D0, [A6 - 0x16] 00002F5E 48C0 ext.l D0 00002F60 2F00 move.l -[A7], D0 00002F62 302E FFE8 move.w D0, [A6 - 0x18] 00002F66 48C0 ext.l D0 00002F68 2F00 move.l -[A7], D0 00002F6A 1F3C 0001 move.b -[A7], 0x1 00002F6E 2F0B move.l -[A7], A3 00002F70 4EAD 3C62 jsr [A5 + 0x3C62 /* export_1928 */] label00002F74: 00002F74 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00002F78 4E5E unlink A6 00002F7A 2E9F move.l [A7], [A7]+ 00002F7C 4E75 rts 00002F7E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1400: // at 00002F80 (misaligned) 00002F82 FFFC .invalid <> 00002F84 48E7 0018 movem.l -[A7], A3,A4 00002F88 266E 0008 movea.l A3, [A6 + 0x8] 00002F8C 42A7 clr.l -[A7] 00002F8E 2F3C 5049 4353 move.l -[A7], 0x50494353 /* 'PICS' */ 00002F94 2F0B move.l -[A7], A3 00002F96 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 00002F9A 285F movea.l A4, [A7]+ 00002F9C 200C move.l D0, A4 00002F9E 6712 beq +0x14 /* 00002FB2 */ 00002FA0 4267 clr.w -[A7] 00002FA2 1F2E 000C move.b -[A7], [A6 + 0xC] 00002FA6 2F0C move.l -[A7], A4 00002FA8 4EAD 3DDA jsr [A5 + 0x3DDA /* export_1975 */] 00002FAC 1D5F 000E move.b [A6 + 0xE], [A7]+ 00002FB0 6010 bra +0x12 /* 00002FC2 */ label00002FB2: 00002FB2 4267 clr.w -[A7] 00002FB4 1F2E 000C move.b -[A7], [A6 + 0xC] 00002FB8 2F0B move.l -[A7], A3 00002FBA 4EAD 1BA2 jsr [A5 + 0x1BA2 /* export_880 */] 00002FBE 1D5F 000E move.b [A6 + 0xE], [A7]+ label00002FC2: 00002FC2 4CDF 1800 movem.l A3,A4, [A7]+ 00002FC6 4E5E unlink A6 00002FC8 205F movea.l A0, [A7]+ 00002FCA 5C4F addq.w A7, 6 00002FCC 4ED0 jmp [A0] 00002FCE 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1401: // at 00002FD0 (misaligned) 00002FD2 0000 2F2E ori.b D0, 0x2E /* '.' */ 00002FD6 0008 4EAD ori.b A0, 0xAD 00002FDA 2D32 2F3C move.l -[A6], <> 00002FDE 0000 07D4 ori.b D0, 0xD4 00002FE2 4EAD 1AAA jsr [A5 + 0x1AAA /* export_849 */] 00002FE6 4E5E unlink A6 00002FE8 2E9F move.l [A7], [A7]+ 00002FEA 4E75 rts 00002FEC 4E56 0000 link A6, 0 00002FF0 2F0C move.l -[A7], A4 00002FF2 206E 0008 movea.l A0, [A6 + 0x8] 00002FF6 2868 0008 movea.l A4, [A0 + 0x8] 00002FFA 70FF moveq.l D0, 0xFFFFFFFF 00002FFC 2054 movea.l A0, [A4] 00002FFE B068 00D2 cmp.w D0, [A0 + 0xD2] 00003002 670E beq +0x10 /* 00003012 */ 00003004 3F28 00D2 move.w -[A7], [A0 + 0xD2] 00003008 A99A syscall CloseResFile 0000300A 2054 movea.l A0, [A4] 0000300C 317C FFFF 00D2 move.w [A0 + 0xD2], 0xFFFF label00003012: 00003012 285F movea.l A4, [A7]+ 00003014 4E5E unlink A6 00003016 205F movea.l A0, [A7]+ 00003018 DEFC 000A add.w A7, 0xA /* '\n' */ 0000301C 4ED0 jmp [A0] 0000301E 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00003020-00003024 fn00003020: 00003020 4E56 FF58 link A6, -0x00A8 // end alternate branch 00003020-00003024 fn00003020: // (misaligned) 00003022 FF58 .extension 0xF58 <> // unimplemented 00003024 48E7 0138 movem.l -[A7], D7,A2,A3,A4 00003028 206E 0010 movea.l A0, [A6 + 0x10] 0000302C 43EE FFBA lea.l A1, [A6 - 0x46] 00003030 7022 moveq.l D0, 0x22 label00003032: 00003032 32D8 move.w [A1]+, [A0]+ 00003034 51C8 FFFC dbf D0, -0x6 /* 00003032 */ 00003038 286E 0008 movea.l A4, [A6 + 0x8] 0000303C 2054 movea.l A0, [A4] 0000303E 317C FFFF 00D2 move.w [A0 + 0xD2], 0xFFFF 00003044 7000 moveq.l D0, 0x00 00003046 2640 movea.l A3, D0 00003048 486E FF74 pea.l [A6 - 0x8C] 0000304C 42A7 clr.l -[A7] 0000304E 42A7 clr.l -[A7] 00003050 A8A7 syscall SetRect 00003052 2254 movea.l A1, [A4] 00003054 41E9 00D4 lea.l A0, [A1 + 0xD4] 00003058 45EE FF74 lea.l A2, [A6 - 0x8C] 0000305C 7003 moveq.l D0, 0x03 label0000305E: 0000305E 30DA move.w [A0]+, [A2]+ 00003060 51C8 FFFC dbf D0, -0x6 /* 0000305E */ 00003064 42A9 00DC clr.l [A1 + 0xDC] 00003068 237C 0080 0080 00E2 move.l [A1 + 0xE2], 0x800080 00003070 3369 00E2 00E0 move.w [A1 + 0xE0], [A1 + 0xE2] 00003076 237C 0001 0000 00E6 move.l [A1 + 0xE6], 0x10000 0000307E 237C 3F3F 3F3F 0086 move.l [A1 + 0x86], 0x3F3F3F3F /* '????' */ 00003086 4267 clr.w -[A7] 00003088 1F3C 0001 move.b -[A7], 0x1 0000308C 486E FFBA pea.l [A6 - 0x46] 00003090 486E FF69 pea.l [A6 - 0x97] 00003094 4EAD 4C22 jsr [A5 + 0x4C22 /* export_2432 */] 00003098 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 0000309C 2254 movea.l A1, [A4] 0000309E 41E9 008A lea.l A0, [A1 + 0x8A] 000030A2 45EE FFBA lea.l A2, [A6 - 0x46] 000030A6 7022 moveq.l D0, 0x22 label000030A8: 000030A8 30DA move.w [A0]+, [A2]+ 000030AA 51C8 FFFC dbf D0, -0x6 /* 000030A8 */ 000030AE 136E FF69 00D0 move.b [A1 + 0xD0], [A6 - 0x97] 000030B4 4267 clr.w -[A7] 000030B6 3F2E FFBA move.w -[A7], [A6 - 0x46] 000030BA 2F2E FFBC move.l -[A7], [A6 - 0x44] 000030BE 486E FFC0 pea.l [A6 - 0x40] 000030C2 486E FF58 pea.l [A6 - 0xA8] 000030C6 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 000030CA 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000030CE 2054 movea.l A0, [A4] 000030D0 216E FF58 0086 move.l [A0 + 0x86], [A6 - 0xA8] 000030D6 43E8 003C lea.l A1, [A0 + 0x3C] 000030DA 45EE FFBA lea.l A2, [A6 - 0x46] 000030DE 7022 moveq.l D0, 0x22 label000030E0: 000030E0 32DA move.w [A1]+, [A2]+ 000030E2 51C8 FFFC dbf D0, -0x6 /* 000030E0 */ 000030E6 216E 000C 0082 move.l [A0 + 0x82], [A6 + 0xC] 000030EC 486E FF7C pea.l [A6 - 0x84] 000030F0 487A FEFA pea.l [PC - 0x106 /* 00002FEC, value 0x4E560000 'NV\0\0', cstring "NV" */] 000030F4 2F0E move.l -[A7], A6 000030F6 4EAD 20CA jsr [A5 + 0x20CA /* export_1045 */] 000030FA 4267 clr.w -[A7] 000030FC 3F2E FFBA move.w -[A7], [A6 - 0x46] 00003100 2F2E FFBC move.l -[A7], [A6 - 0x44] 00003104 486E FFC0 pea.l [A6 - 0x40] 00003108 1F3C 0001 move.b -[A7], 0x1 0000310C 4EAD 045A jsr [A5 + 0x45A /* export_135 */] 00003110 2054 movea.l A0, [A4] 00003112 315F 00D2 move.w [A0 + 0xD2], [A7]+ 00003116 4267 clr.w -[A7] 00003118 A9AF syscall ResError 0000311A 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 0000311E 42A7 clr.l -[A7] 00003120 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 00003126 2054 movea.l A0, [A4] 00003128 3F28 00E0 move.w -[A7], [A0 + 0xE0] 0000312C A81F syscall Get1Resource 0000312E 265F movea.l A3, [A7]+ 00003130 200B move.l D0, A3 00003132 6608 bne +0xA /* 0000313C */ 00003134 3F3C FFFF move.w -[A7], 0xFFFF 00003138 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] label0000313C: 0000313C 2053 movea.l A0, [A3] 0000313E 43EE FF74 lea.l A1, [A6 - 0x8C] 00003142 5488 addq.l A0, 2 00003144 7003 moveq.l D0, 0x03 label00003146: 00003146 32D8 move.w [A1]+, [A0]+ 00003148 51C8 FFFC dbf D0, -0x6 /* 00003146 */ 0000314C 302E FF76 move.w D0, [A6 - 0x8A] 00003150 4440 neg.w D0 00003152 2054 movea.l A0, [A4] 00003154 3140 00DC move.w [A0 + 0xDC], D0 00003158 302E FF74 move.w D0, [A6 - 0x8C] 0000315C 4440 neg.w D0 0000315E 3140 00DE move.w [A0 + 0xDE], D0 00003162 486E FF74 pea.l [A6 - 0x8C] 00003166 2054 movea.l A0, [A4] 00003168 3F28 00DC move.w -[A7], [A0 + 0xDC] 0000316C 3F28 00DE move.w -[A7], [A0 + 0xDE] 00003170 A8A8 syscall OffsetRect 00003172 2254 movea.l A1, [A4] 00003174 41E9 00D4 lea.l A0, [A1 + 0xD4] 00003178 45EE FF74 lea.l A2, [A6 - 0x8C] 0000317C 7003 moveq.l D0, 0x03 label0000317E: 0000317E 30DA move.w [A0]+, [A2]+ 00003180 51C8 FFFC dbf D0, -0x6 /* 0000317E */ 00003184 207C 0000 0A5E movea.l A0, 0xA5E /* '\n^' */ 0000318A 4A50 tst.w [A0] 0000318C 56C7 sne D7 0000318E 4407 neg.b D7 00003190 4267 clr.w -[A7] 00003192 A99B syscall SetResLoad label00003194: 00003194 2054 movea.l A0, [A4] 00003196 5268 00E4 addq.w [A0 + 0xE4], 1 0000319A 42A7 clr.l -[A7] 0000319C 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 000031A2 2054 movea.l A0, [A4] 000031A4 3F28 00E4 move.w -[A7], [A0 + 0xE4] 000031A8 A81F syscall Get1Resource 000031AA 265F movea.l A3, [A7]+ 000031AC 4267 clr.w -[A7] 000031AE A9AF syscall ResError 000031B0 4A5F tst.w [A7]+ 000031B2 56C0 sne D0 000031B4 4A00 tst.b D0 000031B6 6608 bne +0xA /* 000031C0 */ 000031B8 220B move.l D1, A3 000031BA 57C1 seq D1 000031BC 8001 or.b D0, D1 000031BE 67D4 beq -0x2A /* 00003194 */ label000031C0: 000031C0 2054 movea.l A0, [A4] 000031C2 5368 00E4 subq.w [A0 + 0xE4], 1 000031C6 1F07 move.b -[A7], D7 000031C8 A99B syscall SetResLoad 000031CA 2054 movea.l A0, [A4] 000031CC 3028 00E4 move.w D0, [A0 + 0xE4] 000031D0 9068 00E2 sub.w D0, [A0 + 0xE2] 000031D4 5240 addq.w D0, 1 000031D6 3140 00E6 move.w [A0 + 0xE6], D0 000031DA 43EE FF74 lea.l A1, [A6 - 0x8C] 000031DE 45E8 00D4 lea.l A2, [A0 + 0xD4] 000031E2 7003 moveq.l D0, 0x03 label000031E4: 000031E4 32DA move.w [A1]+, [A2]+ 000031E6 51C8 FFFC dbf D0, -0x6 /* 000031E4 */ 000031EA 302E FF7A move.w D0, [A6 - 0x86] 000031EE 906E FF76 sub.w D0, [A6 - 0x8A] 000031F2 48C0 ext.l D0 000031F4 2F00 move.l -[A7], D0 000031F6 302E FF78 move.w D0, [A6 - 0x88] 000031FA 906E FF74 sub.w D0, [A6 - 0x8C] 000031FE 48C0 ext.l D0 00003200 2F00 move.l -[A7], D0 00003202 4267 clr.w -[A7] 00003204 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003208 4EAD 3C62 jsr [A5 + 0x3C62 /* export_1928 */] 0000320C 486E FF7C pea.l [A6 - 0x84] 00003210 4EAD 2112 jsr [A5 + 0x2112 /* export_1054 */] 00003214 4CDF 1C80 movem.l D7,A2,A3,A4, [A7]+ 00003218 4E5E unlink A6 0000321A 205F movea.l A0, [A7]+ 0000321C DEFC 000C add.w A7, 0xC 00003220 4ED0 jmp [A0] 00003222 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1402: // at 00003224 (misaligned) 00003226 FFBA .invalid <> 00003228 48E7 0028 movem.l -[A7], A2,A4 0000322C 286E 0008 movea.l A4, [A6 + 0x8] 00003230 70FF moveq.l D0, 0xFFFFFFFF 00003232 2054 movea.l A0, [A4] 00003234 B068 00D2 cmp.w D0, [A0 + 0xD2] 00003238 670E beq +0x10 /* 00003248 */ 0000323A 3F28 00D2 move.w -[A7], [A0 + 0xD2] 0000323E A99A syscall CloseResFile 00003240 2054 movea.l A0, [A4] 00003242 317C FFFF 00D2 move.w [A0 + 0xD2], 0xFFFF label00003248: 00003248 41EE FFBA lea.l A0, [A6 - 0x46] 0000324C 2454 movea.l A2, [A4] 0000324E 43EA 008A lea.l A1, [A2 + 0x8A] 00003252 7022 moveq.l D0, 0x22 label00003254: 00003254 30D9 move.w [A0]+, [A1]+ 00003256 51C8 FFFC dbf D0, -0x6 /* 00003254 */ 0000325A 4A2E FFC0 tst.b [A6 - 0x40] 0000325E 671E beq +0x20 /* 0000327E */ 00003260 4267 clr.w -[A7] 00003262 1F3C 0001 move.b -[A7], 0x1 00003266 486E FFBA pea.l [A6 - 0x46] 0000326A 2054 movea.l A0, [A4] 0000326C 1F28 00D0 move.b -[A7], [A0 + 0xD0] 00003270 4EAD 4C2A jsr [A5 + 0x4C2A /* export_2433 */] 00003274 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 00003278 2054 movea.l A0, [A4] 0000327A 4228 0090 clr.b [A0 + 0x90] label0000327E: 0000327E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003282 4EAD 0A12 jsr [A5 + 0xA12 /* export_318 */] 00003286 4CDF 1400 movem.l A2,A4, [A7]+ 0000328A 4E5E unlink A6 0000328C 2E9F move.l [A7], [A7]+ 0000328E 4E75 rts export_1403: 00003290 4E56 0000 link A6, 0 00003294 48E7 0018 movem.l -[A7], A3,A4 00003298 266E 0008 movea.l A3, [A6 + 0x8] 0000329C 284B movea.l A4, A3 0000329E 1F2E 000C move.b -[A7], [A6 + 0xC] 000032A2 2F0B move.l -[A7], A3 000032A4 4EAD 0682 jsr [A5 + 0x682 /* export_204 */] 000032A8 102E 000C move.b D0, [A6 + 0xC] 000032AC 0A00 0001 xori.b D0, 0x1 000032B0 4A00 tst.b D0 000032B2 670E beq +0x10 /* 000032C2 */ 000032B4 2054 movea.l A0, [A4] 000032B6 C028 00E8 and.b D0, [A0 + 0xE8] 000032BA 6706 beq +0x8 /* 000032C2 */ 000032BC 2F0B move.l -[A7], A3 000032BE 4EBA 0374 jsr [PC + 0x374 /* 00003634 */] label000032C2: 000032C2 4CDF 1800 movem.l A3,A4, [A7]+ 000032C6 4E5E unlink A6 000032C8 205F movea.l A0, [A7]+ 000032CA 5C4F addq.w A7, 6 000032CC 4ED0 jmp [A0] 000032CE 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1404: // at 000032D0 (misaligned) 000032D2 FFEC .invalid <> 000032D4 48E7 0118 movem.l -[A7], D7,A3,A4 000032D8 206E 000C movea.l A0, [A6 + 0xC] 000032DC 43EE FFF8 lea.l A1, [A6 - 0x8] 000032E0 7003 moveq.l D0, 0x03 label000032E2: 000032E2 32D8 move.w [A1]+, [A0]+ 000032E4 51C8 FFFC dbf D0, -0x6 /* 000032E2 */ 000032E8 2E2E 0008 move.l D7, [A6 + 0x8] 000032EC 2847 movea.l A4, D7 000032EE 486E FFF8 pea.l [A6 - 0x8] 000032F2 2F07 move.l -[A7], D7 000032F4 4EAD 1E22 jsr [A5 + 0x1E22 /* export_960 */] 000032F8 42A7 clr.l -[A7] 000032FA 2F07 move.l -[A7], D7 000032FC 4EBA 026A jsr [PC + 0x26A /* 00003568 */] 00003300 265F movea.l A3, [A7]+ 00003302 200B move.l D0, A3 00003304 6730 beq +0x32 /* 00003336 */ 00003306 2F0B move.l -[A7], A3 00003308 A9A2 syscall LoadResource 0000330A 2053 movea.l A0, [A3] 0000330C 43EE FFEC lea.l A1, [A6 - 0x14] 00003310 5488 addq.l A0, 2 00003312 7003 moveq.l D0, 0x03 label00003314: 00003314 32D8 move.w [A1]+, [A0]+ 00003316 51C8 FFFC dbf D0, -0x6 /* 00003314 */ 0000331A 486E FFEC pea.l [A6 - 0x14] 0000331E 2054 movea.l A0, [A4] 00003320 3F28 00DC move.w -[A7], [A0 + 0xDC] 00003324 3F28 00DE move.w -[A7], [A0 + 0xDE] 00003328 A8A8 syscall OffsetRect 0000332A 2F0B move.l -[A7], A3 0000332C 486E FFEC pea.l [A6 - 0x14] 00003330 A8F6 syscall DrawPicture 00003332 2F0B move.l -[A7], A3 00003334 A9A3 syscall ReleaseResource label00003336: 00003336 4CDF 1880 movem.l D7,A3,A4, [A7]+ 0000333A 4E5E unlink A6 0000333C 205F movea.l A0, [A7]+ 0000333E 504F addq.w A7, 8 00003340 4ED0 jmp [A0] 00003342 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1405: // at 00003344 (misaligned) 00003346 0000 48E7 ori.b D0, 0xE7 0000334A 0018 266E ori.b [A0]+, 0x6E /* 'n' */ 0000334E 0008 284B ori.b A0, 0x4B /* 'K' */ 00003352 2054 movea.l A0, [A4] 00003354 1028 00E8 move.b D0, [A0 + 0xE8] 00003358 6706 beq +0x8 /* 00003360 */ 0000335A 2F0B move.l -[A7], A3 0000335C 4EBA 02EA jsr [PC + 0x2EA /* 00003648 */] label00003360: 00003360 4267 clr.w -[A7] 00003362 1F2E 000C move.b -[A7], [A6 + 0xC] 00003366 2F0B move.l -[A7], A3 00003368 4EAD 1BA2 jsr [A5 + 0x1BA2 /* export_880 */] 0000336C 1D5F 000E move.b [A6 + 0xE], [A7]+ 00003370 4CDF 1800 movem.l A3,A4, [A7]+ 00003374 4E5E unlink A6 00003376 205F movea.l A0, [A7]+ 00003378 5C4F addq.w A7, 6 0000337A 4ED0 jmp [A0] export_1406: 0000337C 4E56 0000 link A6, 0 00003380 48E7 0018 movem.l -[A7], A3,A4 00003384 266E 0008 movea.l A3, [A6 + 0x8] 00003388 284B movea.l A4, A3 0000338A 2D6D FADC 0014 move.l [A6 + 0x14], [A5 - 0x524] 00003390 302E 0012 move.w D0, [A6 + 0x12] 00003394 5340 subq.w D0, 1 00003396 672C beq +0x2E /* 000033C4 */ 00003398 5740 subq.w D0, 3 0000339A 6730 beq +0x32 /* 000033CC */ 0000339C 0440 0018 subi.w D0, 0x18 000033A0 671A beq +0x1C /* 000033BC */ 000033A2 5340 subq.w D0, 1 000033A4 670E beq +0x10 /* 000033B4 */ 000033A6 5340 subq.w D0, 1 000033A8 6712 beq +0x14 /* 000033BC */ 000033AA 5340 subq.w D0, 1 000033AC 6706 beq +0x8 /* 000033B4 */ 000033AE 5340 subq.w D0, 1 000033B0 6722 beq +0x24 /* 000033D4 */ 000033B2 6038 bra +0x3A /* 000033EC */ label000033B4: 000033B4 2F0B move.l -[A7], A3 000033B6 4EBA 0290 jsr [PC + 0x290 /* 00003648 */] 000033BA 6044 bra +0x46 /* 00003400 */ label000033BC: 000033BC 2F0B move.l -[A7], A3 000033BE 4EBA 02EC jsr [PC + 0x2EC /* 000036AC */] 000033C2 603C bra +0x3E /* 00003400 */ label000033C4: 000033C4 2F0B move.l -[A7], A3 000033C6 4EBA 0348 jsr [PC + 0x348 /* 00003710 */] 000033CA 6034 bra +0x36 /* 00003400 */ label000033CC: 000033CC 2F0B move.l -[A7], A3 000033CE 4EBA 0364 jsr [PC + 0x364 /* 00003734 */] 000033D2 602C bra +0x2E /* 00003400 */ label000033D4: 000033D4 2054 movea.l A0, [A4] 000033D6 1028 00E8 move.b D0, [A0 + 0xE8] 000033DA 6708 beq +0xA /* 000033E4 */ 000033DC 2F0B move.l -[A7], A3 000033DE 4EBA 0254 jsr [PC + 0x254 /* 00003634 */] 000033E2 601C bra +0x1E /* 00003400 */ label000033E4: 000033E4 2F0B move.l -[A7], A3 000033E6 4EBA 0218 jsr [PC + 0x218 /* 00003600 */] 000033EA 6014 bra +0x16 /* 00003400 */ label000033EC: 000033EC 42A7 clr.l -[A7] 000033EE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000033F2 2F2E 000C move.l -[A7], [A6 + 0xC] 000033F6 2F0B move.l -[A7], A3 000033F8 4EAD 1BAA jsr [A5 + 0x1BAA /* export_881 */] 000033FC 2D5F 0014 move.l [A6 + 0x14], [A7]+ label00003400: 00003400 4CDF 1800 movem.l A3,A4, [A7]+ 00003404 4E5E unlink A6 00003406 205F movea.l A0, [A7]+ 00003408 DEFC 000C add.w A7, 0xC 0000340C 4ED0 jmp [A0] 0000340E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1407: // at 00003410 (misaligned) 00003412 0000 2F2E ori.b D0, 0x2E /* '.' */ 00003416 0008 4EAD ori.b A0, 0xAD 0000341A 1E1A move.b D7, [A2]+ 0000341C 3F3C 0068 move.w -[A7], 0x68 /* 'h' */ 00003420 1F3C 0001 move.b -[A7], 0x1 00003424 4EAD 1AAA jsr [A5 + 0x1AAA /* export_849 */] 00003428 4E5E unlink A6 0000342A 2E9F move.l [A7], [A7]+ 0000342C 4E75 rts 0000342E 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00003430-00003434 fn00003430: 00003430 4E56 FFAA link A6, -0x0056 // end alternate branch 00003430-00003434 fn00003430: // (misaligned) 00003432 FFAA .invalid <> 00003434 48E7 0038 movem.l -[A7], A2,A3,A4 00003438 206E 0008 movea.l A0, [A6 + 0x8] 0000343C 2868 0008 movea.l A4, [A0 + 0x8] 00003440 41EE FFB6 lea.l A0, [A6 - 0x4A] 00003444 2454 movea.l A2, [A4] 00003446 43EA 003C lea.l A1, [A2 + 0x3C] 0000344A 7022 moveq.l D0, 0x22 label0000344C: 0000344C 30D9 move.w [A0]+, [A1]+ 0000344E 51C8 FFFC dbf D0, -0x6 /* 0000344C */ 00003452 486E FFAE pea.l [A6 - 0x52] 00003456 42A7 clr.l -[A7] 00003458 42A7 clr.l -[A7] 0000345A A8A7 syscall SetRect 0000345C 42A7 clr.l -[A7] 0000345E 206E 0008 movea.l A0, [A6 + 0x8] 00003462 2F28 0008 move.l -[A7], [A0 + 0x8] 00003466 4EBA 0100 jsr [PC + 0x100 /* 00003568 */] 0000346A 265F movea.l A3, [A7]+ 0000346C 2F0B move.l -[A7], A3 0000346E 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 00003472 2F0B move.l -[A7], A3 00003474 A992 syscall DetachResource 00003476 2F0B move.l -[A7], A3 00003478 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 0000347C 42A7 clr.l -[A7] 0000347E 486E FFB6 pea.l [A6 - 0x4A] 00003482 2054 movea.l A0, [A4] 00003484 2F28 0082 move.l -[A7], [A0 + 0x82] 00003488 2F0B move.l -[A7], A3 0000348A 42A7 clr.l -[A7] 0000348C 42A7 clr.l -[A7] 0000348E 42A7 clr.l -[A7] 00003490 486E FFAE pea.l [A6 - 0x52] 00003494 4EAD 078A jsr [A5 + 0x78A /* export_237 */] 00003498 2D5F 000C move.l [A6 + 0xC], [A7]+ 0000349C 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 000034A0 4E5E unlink A6 000034A2 2E9F move.l [A7], [A7]+ 000034A4 4E75 rts 000034A6 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1408: // at 000034A8 (misaligned) 000034AA 0000 2D6D ori.b D0, 0x6D /* 'm' */ 000034AE FADC 000E .extension 0xADC <> // unimplemented 000034B2 302E 000C move.w D0, [A6 + 0xC] 000034B6 0440 0068 subi.w D0, 0x68 /* 'h' */ 000034BA 6702 beq +0x4 /* 000034BE */ 000034BC 600E bra +0x10 /* 000034CC */ label000034BE: 000034BE 42A7 clr.l -[A7] 000034C0 2F0E move.l -[A7], A6 000034C2 4EBA FF6C jsr [PC - 0x94 /* 00003430 */] 000034C6 2D5F 000E move.l [A6 + 0xE], [A7]+ 000034CA 6012 bra +0x14 /* 000034DE */ label000034CC: 000034CC 42A7 clr.l -[A7] 000034CE 3F2E 000C move.w -[A7], [A6 + 0xC] 000034D2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000034D6 4EAD 131A jsr [A5 + 0x131A /* export_607 */] 000034DA 2D5F 000E move.l [A6 + 0xE], [A7]+ label000034DE: 000034DE 4E5E unlink A6 000034E0 205F movea.l A0, [A7]+ 000034E2 5C4F addq.w A7, 6 000034E4 4ED0 jmp [A0] 000034E6 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1409: // at 000034E8 (misaligned) 000034EA 0000 48E7 ori.b D0, 0xE7 000034EE 0018 266E ori.b [A0]+, 0x6E /* 'n' */ 000034F2 0008 284B ori.b A0, 0x4B /* 'K' */ 000034F6 2D6D FADC 0018 move.l [A6 + 0x18], [A5 - 0x524] 000034FC 2054 movea.l A0, [A4] 000034FE 1028 00E8 move.b D0, [A0 + 0xE8] 00003502 6718 beq +0x1A /* 0000351C */ 00003504 206E 0010 movea.l A0, [A6 + 0x10] 00003508 7201 moveq.l D1, 0x01 0000350A B268 0010 cmp.w D1, [A0 + 0x10] 0000350E 57C1 seq D1 00003510 C001 and.b D0, D1 00003512 6708 beq +0xA /* 0000351C */ 00003514 2F0B move.l -[A7], A3 00003516 4EBA 011C jsr [PC + 0x11C /* 00003634 */] 0000351A 603E bra +0x40 /* 0000355A */ label0000351C: 0000351C 2054 movea.l A0, [A4] 0000351E 1028 00E8 move.b D0, [A0 + 0xE8] 00003522 0A00 0001 xori.b D0, 0x1 00003526 4A00 tst.b D0 00003528 6718 beq +0x1A /* 00003542 */ 0000352A 206E 0010 movea.l A0, [A6 + 0x10] 0000352E 7202 moveq.l D1, 0x02 00003530 B268 0010 cmp.w D1, [A0 + 0x10] 00003534 57C1 seq D1 00003536 C001 and.b D0, D1 00003538 6708 beq +0xA /* 00003542 */ 0000353A 2F0B move.l -[A7], A3 0000353C 4EBA 00C2 jsr [PC + 0xC2 /* 00003600 */] 00003540 6018 bra +0x1A /* 0000355A */ label00003542: 00003542 42A7 clr.l -[A7] 00003544 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003548 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000354C 2F2E 000C move.l -[A7], [A6 + 0xC] 00003550 2F0B move.l -[A7], A3 00003552 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */] 00003556 2D5F 0018 move.l [A6 + 0x18], [A7]+ label0000355A: 0000355A 4CDF 1800 movem.l A3,A4, [A7]+ 0000355E 4E5E unlink A6 00003560 205F movea.l A0, [A7]+ 00003562 DEFC 0010 add.w A7, 0x10 00003566 4ED0 jmp [A0] fn00003568: 00003568 4E56 FFFE link A6, -0x0002 0000356C 48E7 0108 movem.l -[A7], D7,A4 00003570 286E 0008 movea.l A4, [A6 + 0x8] 00003574 4267 clr.w -[A7] 00003576 A994 syscall CurResFile 00003578 3E1F move.w D7, [A7]+ 0000357A 2054 movea.l A0, [A4] 0000357C 3F28 00D2 move.w -[A7], [A0 + 0xD2] 00003580 A998 syscall UseResFile 00003582 42A7 clr.l -[A7] 00003584 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 0000358A 2054 movea.l A0, [A4] 0000358C 3F28 00E0 move.w -[A7], [A0 + 0xE0] 00003590 A81F syscall Get1Resource 00003592 2D5F 000C move.l [A6 + 0xC], [A7]+ 00003596 3F07 move.w -[A7], D7 00003598 A998 syscall UseResFile 0000359A 4CDF 1080 movem.l D7,A4, [A7]+ 0000359E 4E5E unlink A6 000035A0 2E9F move.l [A7], [A7]+ 000035A2 4E75 rts fn000035A4: 000035A4 4E56 FFF8 link A6, -0x0008 000035A8 48E7 0038 movem.l -[A7], A2,A3,A4 000035AC 266E 0008 movea.l A3, [A6 + 0x8] 000035B0 284B movea.l A4, A3 000035B2 4267 clr.w -[A7] 000035B4 2F0B move.l -[A7], A3 000035B6 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 000035BA 101F move.b D0, [A7]+ 000035BC 671C beq +0x1E /* 000035DA */ 000035BE 41EE FFF8 lea.l A0, [A6 - 0x8] 000035C2 2454 movea.l A2, [A4] 000035C4 43EA 00D4 lea.l A1, [A2 + 0xD4] 000035C8 7003 moveq.l D0, 0x03 label000035CA: 000035CA 30D9 move.w [A0]+, [A1]+ 000035CC 51C8 FFFC dbf D0, -0x6 /* 000035CA */ 000035D0 486E FFF8 pea.l [A6 - 0x8] 000035D4 2F0B move.l -[A7], A3 000035D6 4EAD 3C2A jsr [A5 + 0x3C2A /* export_1921 */] label000035DA: 000035DA 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 000035DE 4E5E unlink A6 000035E0 2E9F move.l [A7], [A7]+ 000035E2 4E75 rts fn000035E4: 000035E4 4E56 0000 link A6, 0 000035E8 2F0C move.l -[A7], A4 000035EA 286E 0008 movea.l A4, [A6 + 0x8] 000035EE 2054 movea.l A0, [A4] 000035F0 0A28 0001 00E9 xori.b [A0 + 0xE9], 0x1 000035F6 285F movea.l A4, [A7]+ 000035F8 4E5E unlink A6 000035FA 2E9F move.l [A7], [A7]+ 000035FC 4E75 rts 000035FE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00003600-00003606 fn00003600: 00003600 4E56 0000 link A6, 0 00003604 2F0C move.l -[A7], A4 // end alternate branch 00003600-00003606 fn00003600: // (misaligned) 00003602 0000 2F0C ori.b D0, 0xC 00003606 286E 0008 movea.l A4, [A6 + 0x8] 0000360A 2054 movea.l A0, [A4] 0000360C 117C 0001 00E8 move.b [A0 + 0xE8], 0x1 00003612 1028 00E9 move.b D0, [A0 + 0xE9] 00003616 6612 bne +0x14 /* 0000362A */ 00003618 2054 movea.l A0, [A4] 0000361A 3028 00E0 move.w D0, [A0 + 0xE0] 0000361E B068 00E4 cmp.w D0, [A0 + 0xE4] 00003622 6D06 blt +0x8 /* 0000362A */ 00003624 3168 00E2 00E0 move.w [A0 + 0xE0], [A0 + 0xE2] label0000362A: 0000362A 285F movea.l A4, [A7]+ 0000362C 4E5E unlink A6 0000362E 2E9F move.l [A7], [A7]+ 00003630 4E75 rts 00003632 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00003634-0000363E fn00003634: 00003634 4E56 0000 link A6, 0 00003638 206E 0008 movea.l A0, [A6 + 0x8] 0000363C 2050 movea.l A0, [A0] // end alternate branch 00003634-0000363E fn00003634: // (misaligned) 00003636 0000 206E ori.b D0, 0x6E /* 'n' */ 0000363A 0008 2050 ori.b A0, 0x50 /* 'P' */ 0000363E 4228 00E8 clr.b [A0 + 0xE8] 00003642 4E5E unlink A6 00003644 2E9F move.l [A7], [A7]+ 00003646 4E75 rts fn00003648: 00003648 4E56 0000 link A6, 0 0000364C 48E7 0018 movem.l -[A7], A3,A4 00003650 266E 0008 movea.l A3, [A6 + 0x8] 00003654 284B movea.l A4, A3 00003656 2054 movea.l A0, [A4] 00003658 1028 00E9 move.b D0, [A0 + 0xE9] 0000365C 671E beq +0x20 /* 0000367C */ 0000365E 5268 00E0 addq.w [A0 + 0xE0], 1 00003662 3028 00E0 move.w D0, [A0 + 0xE0] 00003666 B068 00E4 cmp.w D0, [A0 + 0xE4] 0000366A 6F08 ble +0xA /* 00003674 */ 0000366C 2054 movea.l A0, [A4] 0000366E 3168 00E2 00E0 move.w [A0 + 0xE0], [A0 + 0xE2] label00003674: 00003674 2F0B move.l -[A7], A3 00003676 4EBA FF2C jsr [PC - 0xD4 /* 000035A4 */] 0000367A 6026 bra +0x28 /* 000036A2 */ label0000367C: 0000367C 2054 movea.l A0, [A4] 0000367E 5268 00E0 addq.w [A0 + 0xE0], 1 00003682 3028 00E0 move.w D0, [A0 + 0xE0] 00003686 B068 00E4 cmp.w D0, [A0 + 0xE4] 0000368A 6F10 ble +0x12 /* 0000369C */ 0000368C 2054 movea.l A0, [A4] 0000368E 3168 00E4 00E0 move.w [A0 + 0xE0], [A0 + 0xE4] 00003694 2F0B move.l -[A7], A3 00003696 4EBA FF9C jsr [PC - 0x64 /* 00003634 */] 0000369A 6006 bra +0x8 /* 000036A2 */ label0000369C: 0000369C 2F0B move.l -[A7], A3 0000369E 4EBA FF04 jsr [PC - 0xFC /* 000035A4 */] label000036A2: 000036A2 4CDF 1800 movem.l A3,A4, [A7]+ 000036A6 4E5E unlink A6 000036A8 2E9F move.l [A7], [A7]+ 000036AA 4E75 rts fn000036AC: 000036AC 4E56 0000 link A6, 0 000036B0 48E7 0018 movem.l -[A7], A3,A4 000036B4 266E 0008 movea.l A3, [A6 + 0x8] 000036B8 284B movea.l A4, A3 000036BA 2054 movea.l A0, [A4] 000036BC 1028 00E9 move.b D0, [A0 + 0xE9] 000036C0 671E beq +0x20 /* 000036E0 */ 000036C2 5368 00E0 subq.w [A0 + 0xE0], 1 000036C6 3028 00E0 move.w D0, [A0 + 0xE0] 000036CA B068 00E2 cmp.w D0, [A0 + 0xE2] 000036CE 6C08 bge +0xA /* 000036D8 */ 000036D0 2054 movea.l A0, [A4] 000036D2 3168 00E4 00E0 move.w [A0 + 0xE0], [A0 + 0xE4] label000036D8: 000036D8 2F0B move.l -[A7], A3 000036DA 4EBA FEC8 jsr [PC - 0x138 /* 000035A4 */] 000036DE 6026 bra +0x28 /* 00003706 */ label000036E0: 000036E0 2054 movea.l A0, [A4] 000036E2 5368 00E0 subq.w [A0 + 0xE0], 1 000036E6 3028 00E0 move.w D0, [A0 + 0xE0] 000036EA B068 00E2 cmp.w D0, [A0 + 0xE2] 000036EE 6C10 bge +0x12 /* 00003700 */ 000036F0 2054 movea.l A0, [A4] 000036F2 3168 00E2 00E0 move.w [A0 + 0xE0], [A0 + 0xE2] 000036F8 2F0B move.l -[A7], A3 000036FA 4EBA FF38 jsr [PC - 0xC8 /* 00003634 */] 000036FE 6006 bra +0x8 /* 00003706 */ label00003700: 00003700 2F0B move.l -[A7], A3 00003702 4EBA FEA0 jsr [PC - 0x160 /* 000035A4 */] label00003706: 00003706 4CDF 1800 movem.l A3,A4, [A7]+ 0000370A 4E5E unlink A6 0000370C 2E9F move.l [A7], [A7]+ 0000370E 4E75 rts fn00003710: 00003710 4E56 0000 link A6, 0 00003714 2F0C move.l -[A7], A4 00003716 286E 0008 movea.l A4, [A6 + 0x8] 0000371A 2054 movea.l A0, [A4] 0000371C 3168 00E2 00E0 move.w [A0 + 0xE0], [A0 + 0xE2] 00003722 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003726 4EBA FE7C jsr [PC - 0x184 /* 000035A4 */] 0000372A 285F movea.l A4, [A7]+ 0000372C 4E5E unlink A6 0000372E 2E9F move.l [A7], [A7]+ 00003730 4E75 rts 00003732 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00003734-0000373A fn00003734: 00003734 4E56 0000 link A6, 0 00003738 2F0C move.l -[A7], A4 // end alternate branch 00003734-0000373A fn00003734: // (misaligned) 00003736 0000 2F0C ori.b D0, 0xC 0000373A 286E 0008 movea.l A4, [A6 + 0x8] 0000373E 2054 movea.l A0, [A4] 00003740 3168 00E4 00E0 move.w [A0 + 0xE0], [A0 + 0xE4] 00003746 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000374A 4EBA FE58 jsr [PC - 0x1A8 /* 000035A4 */] 0000374E 285F movea.l A4, [A7]+ 00003750 4E5E unlink A6 00003752 2E9F move.l [A7], [A7]+ 00003754 4E75 rts 00003756 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1410: // at 00003758 (misaligned) 0000375A FFD8 .invalid <> 0000375C 48E7 0118 movem.l -[A7], D7,A3,A4 00003760 206E 000C movea.l A0, [A6 + 0xC] 00003764 43EE FFF8 lea.l A1, [A6 - 0x8] 00003768 7003 moveq.l D0, 0x03 label0000376A: 0000376A 32D8 move.w [A1]+, [A0]+ 0000376C 51C8 FFFC dbf D0, -0x6 /* 0000376A */ 00003770 2E2E 0008 move.l D7, [A6 + 0x8] 00003774 42A7 clr.l -[A7] 00003776 2F3C 5049 4353 move.l -[A7], 0x50494353 /* 'PICS' */ 0000377C 2F07 move.l -[A7], D7 0000377E 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 00003782 285F movea.l A4, [A7]+ 00003784 200C move.l D0, A4 00003786 56C0 sne D0 00003788 4A00 tst.b D0 0000378A 6700 0138 beq +0x13A /* 000038C4 */ 0000378E 2F00 move.l -[A7], D0 00003790 4267 clr.w -[A7] 00003792 2F0C move.l -[A7], A4 00003794 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 00003798 121F move.b D1, [A7]+ 0000379A 201F move.l D0, [A7]+ 0000379C C001 and.b D0, D1 0000379E 6700 0124 beq +0x126 /* 000038C4 */ 000037A2 486E FFE4 pea.l [A6 - 0x1C] 000037A6 2F0C move.l -[A7], A4 000037A8 4EAD 1E8A jsr [A5 + 0x1E8A /* export_973 */] 000037AC 486E FFE4 pea.l [A6 - 0x1C] 000037B0 302E FFE6 move.w D0, [A6 - 0x1A] 000037B4 4440 neg.w D0 000037B6 3F00 move.w -[A7], D0 000037B8 302E FFE4 move.w D0, [A6 - 0x1C] 000037BC 4440 neg.w D0 000037BE 3F00 move.w -[A7], D0 000037C0 A8A8 syscall OffsetRect 000037C2 486E FFE4 pea.l [A6 - 0x1C] 000037C6 2F3C FFFF FFFF move.l -[A7], 0xFFFFFFFF 000037CC A8A9 syscall InsetRect 000037CE 4267 clr.w -[A7] 000037D0 2F07 move.l -[A7], D7 000037D2 4EAD 3C42 jsr [A5 + 0x3C42 /* export_1924 */] 000037D6 101F move.b D0, [A7]+ 000037D8 6700 00EA beq +0xEC /* 000038C4 */ 000037DC 486E FFEC pea.l [A6 - 0x14] 000037E0 2F07 move.l -[A7], D7 000037E2 4EAD 1E8A jsr [A5 + 0x1E8A /* export_973 */] 000037E6 486E FFEC pea.l [A6 - 0x14] 000037EA A8A3 syscall EraseRect 000037EC 046E 000F FFF2 subi.w [A6 - 0xE], 0xF 000037F2 046E 000F FFF0 subi.w [A6 - 0x10], 0xF 000037F8 42A7 clr.l -[A7] 000037FA A8D8 syscall NewRgn 000037FC 265F movea.l A3, [A7]+ 000037FE A8DA syscall OpenRgn 00003800 302E FFEA move.w D0, [A6 - 0x16] 00003804 B06E FFF2 cmp.w D0, [A6 - 0xE] 00003808 6C18 bge +0x1A /* 00003822 */ 0000380A 486E FFD8 pea.l [A6 - 0x28] 0000380E 3F2E FFEA move.w -[A7], [A6 - 0x16] 00003812 3F2E FFEC move.w -[A7], [A6 - 0x14] 00003816 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000381A A8A7 syscall SetRect 0000381C 486E FFD8 pea.l [A6 - 0x28] 00003820 A8A1 syscall FrameRect label00003822: 00003822 302E FFE8 move.w D0, [A6 - 0x18] 00003826 B06E FFF0 cmp.w D0, [A6 - 0x10] 0000382A 6C38 bge +0x3A /* 00003864 */ 0000382C 486E FFD8 pea.l [A6 - 0x28] 00003830 3F2E FFEE move.w -[A7], [A6 - 0x12] 00003834 3F2E FFE8 move.w -[A7], [A6 - 0x18] 00003838 42A7 clr.l -[A7] 0000383A 302E FFEA move.w D0, [A6 - 0x16] 0000383E 48C0 ext.l D0 00003840 2F00 move.l -[A7], D0 00003842 302E FFF2 move.w D0, [A6 - 0xE] 00003846 48C0 ext.l D0 00003848 2F00 move.l -[A7], D0 0000384A 201F move.l D0, [A7]+ 0000384C 2E9F move.l [A7], [A7]+ 0000384E B097 cmp.l D0, [A7] 00003850 6C02 bge +0x4 /* 00003854 */ 00003852 2E80 move.l [A7], D0 label00003854: 00003854 201F move.l D0, [A7]+ 00003856 3F00 move.w -[A7], D0 00003858 3F2E FFF0 move.w -[A7], [A6 - 0x10] 0000385C A8A7 syscall SetRect 0000385E 486E FFD8 pea.l [A6 - 0x28] 00003862 A8A1 syscall FrameRect label00003864: 00003864 2F0B move.l -[A7], A3 00003866 A8DB syscall CloseRgn 00003868 2F0B move.l -[A7], A3 0000386A 486D FE6E pea.l [A5 - 0x192] 0000386E A8D6 syscall FillRgn 00003870 2F0B move.l -[A7], A3 00003872 A8D9 syscall DisposRgn/DisposeRgn 00003874 486E FFE4 pea.l [A6 - 0x1C] 00003878 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 0000387C 42A7 clr.l -[A7] 0000387E 302E FFEA move.w D0, [A6 - 0x16] 00003882 48C0 ext.l D0 00003884 2F00 move.l -[A7], D0 00003886 302E FFF2 move.w D0, [A6 - 0xE] 0000388A 48C0 ext.l D0 0000388C 2F00 move.l -[A7], D0 0000388E 201F move.l D0, [A7]+ 00003890 2E9F move.l [A7], [A7]+ 00003892 B097 cmp.l D0, [A7] 00003894 6C02 bge +0x4 /* 00003898 */ 00003896 2E80 move.l [A7], D0 label00003898: 00003898 201F move.l D0, [A7]+ 0000389A 3F00 move.w -[A7], D0 0000389C 42A7 clr.l -[A7] 0000389E 302E FFE8 move.w D0, [A6 - 0x18] 000038A2 48C0 ext.l D0 000038A4 2F00 move.l -[A7], D0 000038A6 302E FFF0 move.w D0, [A6 - 0x10] 000038AA 48C0 ext.l D0 000038AC 2F00 move.l -[A7], D0 000038AE 201F move.l D0, [A7]+ 000038B0 2E9F move.l [A7], [A7]+ 000038B2 B097 cmp.l D0, [A7] 000038B4 6C02 bge +0x4 /* 000038B8 */ 000038B6 2E80 move.l [A7], D0 label000038B8: 000038B8 201F move.l D0, [A7]+ 000038BA 3F00 move.w -[A7], D0 000038BC A8A7 syscall SetRect 000038BE 486E FFE4 pea.l [A6 - 0x1C] 000038C2 A8A1 syscall FrameRect label000038C4: 000038C4 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000038C8 4E5E unlink A6 000038CA 205F movea.l A0, [A7]+ 000038CC 504F addq.w A7, 8 000038CE 4ED0 jmp [A0] fn000038D0: 000038D0 4E56 FEBA link A6, -0x0146 000038D4 48E7 0038 movem.l -[A7], A2,A3,A4 000038D8 206E 0018 movea.l A0, [A6 + 0x18] 000038DC 43EE FFBA lea.l A1, [A6 - 0x46] 000038E0 7022 moveq.l D0, 0x22 label000038E2: 000038E2 32D8 move.w [A1]+, [A0]+ 000038E4 51C8 FFFC dbf D0, -0x6 /* 000038E2 */ 000038E8 266E 0008 movea.l A3, [A6 + 0x8] 000038EC 284B movea.l A4, A3 000038EE 2254 movea.l A1, [A4] 000038F0 41E9 006A lea.l A0, [A1 + 0x6A] 000038F4 45EE FFBA lea.l A2, [A6 - 0x46] 000038F8 7022 moveq.l D0, 0x22 label000038FA: 000038FA 30DA move.w [A0]+, [A2]+ 000038FC 51C8 FFFC dbf D0, -0x6 /* 000038FA */ 00003900 236E 0010 00B0 move.l [A1 + 0xB0], [A6 + 0x10] 00003906 236E 0014 00B4 move.l [A1 + 0xB4], [A6 + 0x14] 0000390C 236E 000C 00B8 move.l [A1 + 0xB8], [A6 + 0xC] 00003912 2F3C 496E 664C move.l -[A7], 0x496E664C /* 'InfL' */ 00003918 2F3C 496E 6643 move.l -[A7], 0x496E6643 /* 'InfC' */ 0000391E 2F3C 496E 6652 move.l -[A7], 0x496E6652 /* 'InfR' */ 00003924 3F3C 0005 move.w -[A7], 0x5 00003928 2F0B move.l -[A7], A3 0000392A 4EAD 2D5A jsr [A5 + 0x2D5A /* export_1447 */] 0000392E 41EE FEBA lea.l A0, [A6 - 0x146] 00003932 43FA 003A lea.l A1, [PC + 0x3A /* 0000396E, value 0x43F3F3F, pstring "????" */] 00003936 7002 moveq.l D0, 0x02 label00003938: 00003938 30D9 move.w [A0]+, [A1]+ 0000393A 51C8 FFFC dbf D0, -0x6 /* 00003938 */ 0000393E 486E 0010 pea.l [A6 + 0x10] 00003942 41EE FEBA lea.l A0, [A6 - 0x146] 00003946 2008 move.l D0, A0 00003948 5280 addq.l D0, 1 0000394A 2F00 move.l -[A7], D0 0000394C 7004 moveq.l D0, 0x04 0000394E 2F00 move.l -[A7], D0 00003950 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 00003954 486E FEBA pea.l [A6 - 0x146] 00003958 4267 clr.w -[A7] 0000395A 2F0B move.l -[A7], A3 0000395C 4EAD 2D6A jsr [A5 + 0x2D6A /* export_1449 */] 00003960 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00003964 4E5E unlink A6 00003966 205F movea.l A0, [A7]+ 00003968 DEFC 0014 add.w A7, 0x14 0000396C 4ED0 jmp [A0] 0000396E 043F 3F3F subi.b <>, 0x3F /* '?' */ 00003972 3F00 move.w -[A7], D0 export_1411: 00003974 4E56 0000 link A6, 0 00003978 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000397C 4EAD 2D62 jsr [A5 + 0x2D62 /* export_1448 */] 00003980 4E5E unlink A6 00003982 2E9F move.l [A7], [A7]+ 00003984 4E75 rts 00003986 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1412: // at 00003988 (misaligned) 0000398A FFBA .invalid <> 0000398C 48E7 0028 movem.l -[A7], A2,A4 00003990 286E 0008 movea.l A4, [A6 + 0x8] 00003994 7000 moveq.l D0, 0x00 00003996 2D40 0018 move.l [A6 + 0x18], D0 0000399A 206E 0010 movea.l A0, [A6 + 0x10] 0000399E 7002 moveq.l D0, 0x02 000039A0 B068 0010 cmp.w D0, [A0 + 0x10] 000039A4 6624 bne +0x26 /* 000039CA */ 000039A6 41EE FFBA lea.l A0, [A6 - 0x46] 000039AA 2454 movea.l A2, [A4] 000039AC 43EA 006A lea.l A1, [A2 + 0x6A] 000039B0 7022 moveq.l D0, 0x22 label000039B2: 000039B2 30D9 move.w [A0]+, [A1]+ 000039B4 51C8 FFFC dbf D0, -0x6 /* 000039B2 */ 000039B8 486E FFBA pea.l [A6 - 0x46] 000039BC 2054 movea.l A0, [A4] 000039BE 2F28 00B4 move.l -[A7], [A0 + 0xB4] 000039C2 1F3C 0001 move.b -[A7], 0x1 000039C6 4EAD 4DBA jsr [A5 + 0x4DBA /* export_2483 */] label000039CA: 000039CA 4CDF 1400 movem.l A2,A4, [A7]+ 000039CE 4E5E unlink A6 000039D0 205F movea.l A0, [A7]+ 000039D2 DEFC 0010 add.w A7, 0x10 000039D6 4ED0 jmp [A0] export_1413: 000039D8 4E56 FFDC link A6, -0x0024 000039DC 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000039E0 2C2E 000C move.l D6, [A6 + 0xC] 000039E4 2E2E 0008 move.l D7, [A6 + 0x8] 000039E8 2847 movea.l A4, D7 000039EA 422E 0014 clr.b [A6 + 0x14] 000039EE 42A7 clr.l -[A7] 000039F0 3F3C 0442 move.w -[A7], 0x442 000039F4 A9B9 syscall GetCursor 000039F6 265F movea.l A3, [A7]+ 000039F8 200B move.l D0, A3 000039FA 6752 beq +0x54 /* 00003A4E */ 000039FC 2F13 move.l -[A7], [A3] 000039FE A851 syscall SetCursor 00003A00 486E FFF8 pea.l [A6 - 0x8] 00003A04 2F07 move.l -[A7], D7 00003A06 4EAD 1E8A jsr [A5 + 0x1E8A /* export_973 */] 00003A0A 2F06 move.l -[A7], D6 00003A0C 486E FFF8 pea.l [A6 - 0x8] 00003A10 A8DF syscall RectRgn 00003A12 203C 5049 4353 move.l D0, 0x50494353 /* 'PICS' */ 00003A18 2054 movea.l A0, [A4] 00003A1A B0A8 00B0 cmp.l D0, [A0 + 0xB0] 00003A1E 6626 bne +0x28 /* 00003A46 */ 00003A20 486E FFE0 pea.l [A6 - 0x20] 00003A24 486E FFE8 pea.l [A6 - 0x18] 00003A28 486E FFF0 pea.l [A6 - 0x10] 00003A2C 2F07 move.l -[A7], D7 00003A2E 4EAD 2D82 jsr [A5 + 0x2D82 /* export_1452 */] 00003A32 2F2D FC28 move.l -[A7], [A5 - 0x3D8] 00003A36 486E FFF8 pea.l [A6 - 0x8] 00003A3A A8DF syscall RectRgn 00003A3C 2F06 move.l -[A7], D6 00003A3E 2F2D FC28 move.l -[A7], [A5 - 0x3D8] 00003A42 2F06 move.l -[A7], D6 00003A44 A8E6 syscall DiffRgn label00003A46: 00003A46 1D7C 0001 0014 move.b [A6 + 0x14], 0x1 00003A4C 6012 bra +0x14 /* 00003A60 */ label00003A4E: 00003A4E 4267 clr.w -[A7] 00003A50 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003A54 2F06 move.l -[A7], D6 00003A56 2F07 move.l -[A7], D7 00003A58 4EAD 1DFA jsr [A5 + 0x1DFA /* export_955 */] 00003A5C 1D5F 0014 move.b [A6 + 0x14], [A7]+ label00003A60: 00003A60 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00003A64 4E5E unlink A6 00003A66 205F movea.l A0, [A7]+ 00003A68 DEFC 000C add.w A7, 0xC 00003A6C 4ED0 jmp [A0] 00003A6E 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00003A70-00003A7E fn00003A70: 00003A70 4E56 0000 link A6, 0 00003A74 48E7 0018 movem.l -[A7], A3,A4 00003A78 266E 0008 movea.l A3, [A6 + 0x8] 00003A7C 284B movea.l A4, A3 // end alternate branch 00003A70-00003A7E fn00003A70: // (misaligned) 00003A72 0000 48E7 ori.b D0, 0xE7 00003A76 0018 266E ori.b [A0]+, 0x6E /* 'n' */ 00003A7A 0008 284B ori.b A0, 0x4B /* 'K' */ 00003A7E 2F0B move.l -[A7], A3 00003A80 4EAD 2E12 jsr [A5 + 0x2E12 /* export_1470 */] 00003A84 2054 movea.l A0, [A4] 00003A86 216E 0010 0074 move.l [A0 + 0x74], [A6 + 0x10] 00003A8C 216E 000C 0078 move.l [A0 + 0x78], [A6 + 0xC] 00003A92 2F3C 0000 000C move.l -[A7], 0xC 00003A98 2F0B move.l -[A7], A3 00003A9A 4EAD 2E32 jsr [A5 + 0x2E32 /* export_1474 */] 00003A9E 2F3C 0000 0005 move.l -[A7], 0x5 00003AA4 2F0B move.l -[A7], A3 00003AA6 4EAD 2E2A jsr [A5 + 0x2E2A /* export_1473 */] 00003AAA 3F3C 01AE move.w -[A7], 0x1AE 00003AAE 2F0B move.l -[A7], A3 00003AB0 4EAD 2E3A jsr [A5 + 0x2E3A /* export_1475 */] 00003AB4 4CDF 1800 movem.l A3,A4, [A7]+ 00003AB8 4E5E unlink A6 00003ABA 205F movea.l A0, [A7]+ 00003ABC DEFC 000C add.w A7, 0xC 00003AC0 4ED0 jmp [A0] 00003AC2 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1414: // at 00003AC4 (misaligned) 00003AC6 FF00 .extension 0xF00 <> // unimplemented 00003AC8 48E7 0018 movem.l -[A7], A3,A4 00003ACC 266E 0008 movea.l A3, [A6 + 0x8] 00003AD0 284B movea.l A4, A3 00003AD2 2F0B move.l -[A7], A3 00003AD4 4EAD 2E72 jsr [A5 + 0x2E72 /* export_1482 */] 00003AD8 3F3C 0001 move.w -[A7], 0x1 00003ADC 1F3C 0001 move.b -[A7], 0x1 00003AE0 2F0B move.l -[A7], A3 00003AE2 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 00003AE6 3F3C 0003 move.w -[A7], 0x3 00003AEA 1F3C 0001 move.b -[A7], 0x1 00003AEE 2F0B move.l -[A7], A3 00003AF0 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 00003AF4 3F3C 0004 move.w -[A7], 0x4 00003AF8 1F3C 0001 move.b -[A7], 0x1 00003AFC 2F0B move.l -[A7], A3 00003AFE 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 00003B02 3F3C 0006 move.w -[A7], 0x6 00003B06 1F3C 0001 move.b -[A7], 0x1 00003B0A 2F0B move.l -[A7], A3 00003B0C 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 00003B10 3F3C 0007 move.w -[A7], 0x7 00003B14 1F3C 0001 move.b -[A7], 0x1 00003B18 2F0B move.l -[A7], A3 00003B1A 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 00003B1E 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00003B22 1F3C 0001 move.b -[A7], 0x1 00003B26 2F0B move.l -[A7], A3 00003B28 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 00003B2C 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00003B30 1F3C 0001 move.b -[A7], 0x1 00003B34 2F0B move.l -[A7], A3 00003B36 4EAD 2E42 jsr [A5 + 0x2E42 /* export_1476 */] 00003B3A 3F3C 0001 move.w -[A7], 0x1 00003B3E 2254 movea.l A1, [A4] 00003B40 2069 0078 movea.l A0, [A1 + 0x78] 00003B44 2050 movea.l A0, [A0] 00003B46 1F28 00E9 move.b -[A7], [A0 + 0xE9] 00003B4A 2F0B move.l -[A7], A3 00003B4C 4EAD 2E4A jsr [A5 + 0x2E4A /* export_1477 */] 00003B50 3F3C 0003 move.w -[A7], 0x3 00003B54 2254 movea.l A1, [A4] 00003B56 2069 0078 movea.l A0, [A1 + 0x78] 00003B5A 2050 movea.l A0, [A0] 00003B5C 1F28 00E8 move.b -[A7], [A0 + 0xE8] 00003B60 2F0B move.l -[A7], A3 00003B62 4EAD 2E4A jsr [A5 + 0x2E4A /* export_1477 */] 00003B66 3F3C 0004 move.w -[A7], 0x4 00003B6A 2254 movea.l A1, [A4] 00003B6C 2069 0078 movea.l A0, [A1 + 0x78] 00003B70 2050 movea.l A0, [A0] 00003B72 1028 00E8 move.b D0, [A0 + 0xE8] 00003B76 0A00 0001 xori.b D0, 0x1 00003B7A 1F00 move.b -[A7], D0 00003B7C 2F0B move.l -[A7], A3 00003B7E 4EAD 2E4A jsr [A5 + 0x2E4A /* export_1477 */] 00003B82 4CDF 1800 movem.l A3,A4, [A7]+ 00003B86 4E5E unlink A6 00003B88 2E9F move.l [A7], [A7]+ 00003B8A 4E75 rts export_1415: 00003B8C 4E56 FFF8 link A6, -0x0008 00003B90 2F0C move.l -[A7], A4 00003B92 286E 0008 movea.l A4, [A6 + 0x8] 00003B96 2D6D FADC 000E move.l [A6 + 0xE], [A5 - 0x524] 00003B9C 302E 000C move.w D0, [A6 + 0xC] 00003BA0 5340 subq.w D0, 1 00003BA2 6B78 bmi +0x7A /* 00003C1C */ 00003BA4 0C40 0009 cmpi.w D0, 0x9 /* '\t' */ 00003BA8 6E72 bgt +0x74 /* 00003C1C */ 00003BAA D040 add.w D0, D0 00003BAC 303B 0006 move.w D0, [PC + D0.w + 0x6] 00003BB0 4EFB 0000 jmp [PC + D0.w] 00003BB4 0016 006A ori.b [A6], 0x6A /* 'j' */ 00003BB8 0022 002E ori.b -[A2], 0x2E /* '.' */ 00003BBC 006A 003A 0046 ori.w [A2 + 0x46], 0x3A /* ':' */ 00003BC2 006A 0052 005E ori.w [A2 + 0x5E], 0x52 /* 'R' */ 00003BC8 2054 movea.l A0, [A4] 00003BCA 2F28 0078 move.l -[A7], [A0 + 0x78] 00003BCE 4EBA FA14 jsr [PC - 0x5EC /* 000035E4 */] 00003BD2 604E bra +0x50 /* 00003C22 */ 00003BD4 2054 movea.l A0, [A4] 00003BD6 2F28 0078 move.l -[A7], [A0 + 0x78] 00003BDA 4EBA FA24 jsr [PC - 0x5DC /* 00003600 */] 00003BDE 6042 bra +0x44 /* 00003C22 */ 00003BE0 2054 movea.l A0, [A4] 00003BE2 2F28 0078 move.l -[A7], [A0 + 0x78] 00003BE6 4EBA FA4C jsr [PC - 0x5B4 /* 00003634 */] 00003BEA 6036 bra +0x38 /* 00003C22 */ 00003BEC 2054 movea.l A0, [A4] 00003BEE 2F28 0078 move.l -[A7], [A0 + 0x78] 00003BF2 4EBA FA54 jsr [PC - 0x5AC /* 00003648 */] 00003BF6 602A bra +0x2C /* 00003C22 */ 00003BF8 2054 movea.l A0, [A4] 00003BFA 2F28 0078 move.l -[A7], [A0 + 0x78] 00003BFE 4EBA FAAC jsr [PC - 0x554 /* 000036AC */] 00003C02 601E bra +0x20 /* 00003C22 */ 00003C04 2054 movea.l A0, [A4] 00003C06 2F28 0078 move.l -[A7], [A0 + 0x78] 00003C0A 4EBA FB04 jsr [PC - 0x4FC /* 00003710 */] 00003C0E 6012 bra +0x14 /* 00003C22 */ 00003C10 2054 movea.l A0, [A4] 00003C12 2F28 0078 move.l -[A7], [A0 + 0x78] 00003C16 4EBA FB1C jsr [PC - 0x4E4 /* 00003734 */] 00003C1A 6006 bra +0x8 /* 00003C22 */ label00003C1C: 00003C1C 3F3C 0003 move.w -[A7], 0x3 00003C20 A9C8 syscall SysBeep label00003C22: 00003C22 285F movea.l A4, [A7]+ 00003C24 4E5E unlink A6 00003C26 205F movea.l A0, [A7]+ 00003C28 5C4F addq.w A7, 6 00003C2A 4ED0 jmp [A0]